2016-09-25 7 views
0

私はクラス内のすべての行をクエリしようとしていますが、最初は現在のユーザに属していて、同じタイプのカラムに "fish"クラス "投稿"。Parse Serverユーザ名の下にあるキーワードを検索するクエリ

私が成功して、現在のユーザーに属するすべての投稿を取得することができます

:私は

posts.whereKey("fish", equalTo: "fish") 

を使用してwhereKey単に最初の下に別のwhereKeyを追加しようとしましたが、これは動作しませんでした

let posts = PFQuery(className: "posts") 
    posts.whereKey("username", equalTo: PFUser.currentUser()!.username!) 
    posts.countObjectsInBackgroundWithBlock ({ (count:Int32, error:NSError?) in 
     if error == nil { 
      header.posts.text = "\(count)" 
     } 

。私はこれを達成するために何をする必要がありますか?

答えて

0

構文解析では、必要な条件をいくつでも追加できます。あなたのコードから、問題はあなたの2番目のキーがどこにあるかと思います。 2番目に重要なあなたは列の下にすべての魚を見つけようとしている場所とあなたの質問に、あなたはので、この

を変更してください
posts.whereKey("fish", equalTo: "fish") 

タイプ列の下にすべての魚を見つけたいことを書きましたこれまで:

posts.whereKey("type", equalTo: "fish") 
関連する問題