高级搜索 - 代码 1017 无效的 where 子句 [Backendless]

advanced search - code 1017 invalid where clause [Backendless]

我有一个名为 Request 的 table,其中的条目包含 requestId F92G3W

当我做的时候 curl -H "Content-Type: application/json" -X "GET" -v "https://api.backendless.com/v1/data/Request?where=requestId%3DF92G3W"

Request?where=requestId=F92G3W(带等号)

我收到错误 {"code":1017,"message":"Invalid where clause. Not Existing columns: F92G3W"}

但是当我用 https://api.backendless.com/v1/data/Request 做同样的 curl 时,我得到一个结果列表,包括 requestId F92G3W.

的条目

为什么会出现此错误?

"requestId" 列的类型为 "STRING"。因此,查询中的值必须放在引号中:

  https://api.backendless.com/v1/data/Request?where=requestId='F92G3W'