2016-05-18 1 views
1

存在するDB構造に関して、私はPARENTオブジェクト(CLASS1)を持っていて、それはCHILDオブジェクト(CLASS2)との関係を持っています。Parse.com - クラウドコード。私はオブジェクトに関連するオブジェクトIDを知っている場合、どのようにオブジェクトを見つけるか?

子供が変更された場合、突然タスクがPARENTに変更を加えるように見えます。私は子供のIDを持っていて、クラウドコードを使ってPARENT IDを取得する方法を知らない。

DBをMongoDBに移行しました。私はここでコレクション:_Join:CLASS2:CLASS1を見ることができ、関連する親IDを取得するためにクエリを実行できます。 Parse.comでは動作しません。

どのようにクエリを作成できますか?

+0

はこのhttp://stackoverflow.com/questions/24578711/how-to-get-parent-object-from-relation-in-parse –

答えて

1

Parent and Childという2つのクラスがあるとします。名前のついた子供たちの親には、多くのものか​​ら多くのものがあります。

特定の親「子」の子を取得したい場合。

var query = parent.relation('children').query(); 
query.find().then(function(list){ 

},function(error){ 

}); 

特定の子「子」(ParseObject、ID文字列ではない)の親を取得する場合。

var query = new Parse.Query('Parent'); 
query.equalTo('children', child); 
query.find().then(function(list){ 

},function(error){ 

}); 
+0

は完全に説明参照してください。 –

関連する問題