2015-11-03 47 views
0

Parse类有一个标记为BoxData的列,并且是一个数组类型。该BoxData列的每个值都是一个对象数组。Parse.com关于对象数组中的子对象键的查询列

BoxData (Array) 
BoxData value1 = [{"boxID":"1","boxWeight":"12kg"},{"boxID":"4","boxWeight":"12kg"}] 
BoxData value2 = [{"boxID":"12","boxWeight":"12kg"},{"boxID":"24","boxWeight":"12kg"}] 
BoxData value3 = [{"boxID":"123","boxWeight":"12kg"},{"boxID":"124","boxWeight":"12kg"}] 

equalTo(“BoxData.boxID”,“124”)不起作用。

如果尝试返回boxID = 124的所有行,应如何使用约束来编写解析JavaScript SDK查询?

+0

这看起来并不像JavaScript –

+0

这是一个缺点“对象”数据类型。无论是在数组中还是在单数情况下,都不能根据对象的内容指定查询。想法1:也许BoxData可以成为一流的解析对象,想法2:用一些其他标准减少查询结果,然后在应用程序代码中搜索框数据数组。 – danh

回答