我试图获得以下查询:
('-5007', '0', null)
我在视频表上查询"当然"字段(它是一个指针),以获取所有视频,其中的课程是数组中传递的ID之一(因此我使用$ in)因为如果我不使用$ in,我不会'有问题,但我不需要它。
错误是这样的:
https://api.parse.com/1/classes/Video?where=
{"course":{"__type":"Pointer","className":"Course","objectId":{"$in":["id1","id2"]}}}
我该怎么办?你有什么主意吗??
由于
答案 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"}}}