0
リクエストがParseRelationから項目を追加または削除しているかどうかをクラウドコードで知りたいと思います。パース操作から情報を取得する方法。 今のところ私はParse.Opから情報を得ることができません。すなわちためParse.Opをクラウドコードで使用する方法?
:ログに
var parseOp = myObject.op('myRelation');
if (parseOp != null) {
console.log("Operations on myRelation = " + parseOp.toJSON());
}
のみ表示::beforeSave()メソッドでOperations on myRelation = [object Object]
解析SDK jsのドキュメントの情報はありません。 ParseOpの使い方について。
ありがとう、私はこれをチェックします。 Parse.Opを直接(リンクにしたがって)使用することは避ける必要があるので、ParseRelationからオブジェクトが追加(または削除)されたときにカウンタをインクリメントする方法についてのアイデアはありますか? – toofoo
リレーションに追加する場合は、カウンタを増分することができます。あるいは、関係に 'find'を実行して結果の長さを取得することもできます。 – JeremyPlease
データの整合性を保つために、サーバー側からインクリメントする必要があります。つまり、ユーザーが投稿を好きなときに、ParseRelationの「お気に入り」に追加します。しかし、この投稿のLikesの数は、ユーザー自身が(不正行為を避けるために)増やすことはできません。私は見つけることができず、すべての時間もカウントする(投稿は10000人以上のユーザーが好きかもしれない)。 – toofoo