关于存在DB结构,我有PARENT对象(CLASS1),它与CHILD对象(CLASS2)有关系。
如果更改了CHILD,突然出现任务在PARENT中进行更改。我有儿童身份证,并且不知道如何使用Cloud Code获取父母身份。
我们已经将数据库迁移到MongoDB,我可以在这里看到集合:_Join:CLASS2:CLASS1并且可以查询它以获取相关的PARENT ID。但它并不适用于Parse.com。
我如何构建查询?
答案 0 :(得分:1)
假设您有2个类,名为Parent和Child。您在Parent上有一个关系(多对多),名为children。
如果您想让特定父母'父母'的孩子。
var query = parent.relation('children').query();
query.find().then(function(list){
},function(error){
});
如果你想得到特定Child'child'的父母(ParseObject,而不是id字符串)。
var query = new Parse.Query('Parent');
query.equalTo('children', child);
query.find().then(function(list){
},function(error){
});