1

私は検索していますが、この問題は解決されていません...私は、次のような2人のユーザーとの会話がある場所でFQLselectを使用して受信者を取得しようとしています。

SELECT recipients, folder_id FROM thread WHERE folder_id = 0  and ({MeId} in recipients) and ({FriendId} in recipients) and recipients.Length = 2

SELECT recipients, folder_id FROM thread WHERE folder_id = 0  and ({MeId} in recipients) and ({FriendId} in recipients) and recipients.Count = 2

しかし、2人以上の場合でも、ユーザーとの会話スレッドはすべて返されます。

カウントや長さが正しくない、単純な間違いですか?エラーは発生しませんでしたが、結果は私が疑うものではありません...誰かが助けてくれることを願っています

4

1 に答える 1

1

countFQL にはネイティブまたはlengthメソッドがありません。これを行う唯一の方法は、すべての結果を返し、スクリプトで不要なものを除外することです。

于 2013-01-15T12:16:30.570 に答える