我正在尝试获取以下查询:
https://api.parse.com/1/classes/Video?where=
{"course":{"__type":"Pointer","className":"Course","objectId":{"$in":["id1","id2"]}}}
我正在视频表的“类(class)”字段(它是一个指针)上查询,以获取其类(class)是数组中传递的 ID 之一的所有视频(因此我使用 $in),因为如果我不这样做不要使用 $in,我没有问题,但我不需要它。
错误是这样的:
{
code: 106,
error: "key objectId should be a string"
}
我必须做什么?你有什么主意吗??
谢谢
最佳答案
您可以尝试使用“$inQuery”
where={"course":{"$inQuery":{"where":{"objectId":{"$in":["id1","id2"]}},"className":"Course"}}}
关于javascript - REST 将 $in 解析为指针错误代码 106 的 ObjectID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30112465/