如何在解析指针中添加一对多关系,请查看此屏幕截图:
它是一个指针,我每行只能添加一个指针(一对一)我不能使用js添加一对多关系,它会抛出错误。
{"代码":111,"错误":"关键成员的类型无效,预期* _User,但得到数组"}
而且我不想使用解析'关系'由于查询而键入列'关系'很复杂。
答案 0 :(得分:1)
我之前遇到过这个错误。
这是因为<Type>
列的member
已自动设为*_User
。如果您尝试在同一列中设置多对多关系,则由于类型不同而无法正常工作。
您可以通过手动删除信息中心中的列并再次在代码中将其设置来解决问题。
答案 1 :(得分:1)
如果你想拥有多指针列,只需创建数组列并用_User
个对象填充它。结果将如下所示,它实际上是指针数组:
[{"__type":"Pointer","className":"_User","objectId":"kIg9Kzzls9"},
{"__type":"Pointer","className":"_User","objectId":"TGCBZm52zW"},
{"__type":"Pointer","className":"_User","objectId":"YfGT9GvJs6"}]
使用include
获取查询中的完整对象也有效,它是一个指针数组。