【Parseメモ】PFQuery 同一キーへの複数制約の追加

Array型のカラムに対して以下のように複数の制約を追加した場合、期待するのは、友達A(friendA)と友達B(friendB)との両者とも友達である(friendsに含まれる)ユーザーのリストが得られること。


だが、結果は友達B(friendB)のみが友達であるユーザーのリストとなる。
これは後から設定した制約が前のを上書きしてしまうことが原因。

こういう場合は、

とする。

ただし、PFRelation型の場合は使えない。(なぜ?)

参照

PFQuery with multiple constraints on one key

PFQuery Class Reference


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です