REST在Parse $ in到指针错误代码106的ObjectID中

时间:2015-05-07 22:04:55

标签: javascript rest parse-platform

我试图获得以下查询:

('-5007', '0', null)

我在视频表上查询"当然"字段(它是一个指针),以获取所有视频,其中的课程是数组中传递的ID之一(因此我使用$ in)因为如果我不使用$ in,我不会'有问题,但我不需要它。

错误是这样的:

https://api.parse.com/1/classes/Video?where=
{"course":{"__type":"Pointer","className":"Course","objectId":{"$in":["id1","id2"]}}}

我该怎么办?你有什么主意吗??

由于

2 个答案:

答案 0 :(得分:1)

我没有使用其余API,但guide表示您可以使用$或复合条件,如下所示...

https://api.parse.com/1/classes/Video?where={"$or":[
    {"course":{"__type":"Pointer","className":"Course","objectId":"id1"}},
    {"course":{"__type":"Pointer","className":"Course","objectId":"id2"}}
]}

答案 1 :(得分:1)

您可以尝试使用"$inQuery"

where={"course":{"$inQuery":{"where":{"objectId":{"$in":["id1","id2"]}},"className":"Course"}}}