私はArrayList 'userHolder'を宣言したところで次のコードを実行しています。パースサーバーのUserクラスには、リスト配列(FgiA ...、Swu ...)の値を持つ2つの値もあります。このコードを実行すると、値はobjectId列のUserテーブルにありますが、結果は得られません。私は結果が出ると期待しているので、何が間違っているのか分かりません。Android Parse Queryが結果を返さない
答えて
userHolder.add("FgiAXHQCOB");
userHolder.add("SwuT8v7pIQ");
Log.i("test", Integer.toString(userHolder.size()));
ParseQuery<ParseObject> query = ParseQuery.getQuery("User"); //Query table
query.whereContainsAll("objectId",userHolder);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
if (e == null){
Log.i("Find All", "Retrieved: " + list.size() + " objects in list!");
if (list.size()>0){
for (ParseObject object : list){
Log.i("wtf", object.getString("username"));
}
}
Log.i("Find All", "Success!");
}
else {
Log.i("Find All", "Failed!");
}
}
});
containsAll
二つの配列を比較するために使用されることになって、キーが配列であることを必要とします。あなたの場合、それは特異値(objectId
)です。代わりにcontainedIn
を試してください。
コード行を「query.whereContainedIn( "objectId"、userHolder); "あなたが2を得ることを期待しているときに私はまだ0オブジェクトを取得しています。 –
@ M.Phillipあなたは 'whereEqualTo'を単一の値で試すことができますか? – muratgu
私はまだ結果を得ていません。私はその行を "query.whereEqualTo(" objectId "、" FgiAXHQCOB ");に変更しました。 –
- 1. parse containedInクエリで結果が返されない
- 2. Phoenix Query Serverが結果を返さない
- 3. SQLiteクエリが結果を返さない
- 4. Android - AsyncTaskの結果がメインアクティビティに返されない
- 5. @Queryは結果を返しません
- 6. MarkLogic Query By Exampleが不正な結果を返す
- 7. ifステートメントが結果を返さない
- 8. Javascript indexOfが結果を返さない
- 9. $ .getJSONが結果を返さない
- 10. CRM RetrieveMultipleResponseが結果を返さない
- 11. Regexが結果を返さない
- 12. sqlが結果を返さない
- 13. JSoupセレクタが結果を返さない
- 14. PHPパスファインダーが結果を返さない
- 15. Solrが結果を返さない
- 16. PHP ldap_searchが結果を返さない
- 17. Wordpress ajaxが結果を返さない
- 18. Android Marshmallow 6.0.1 Bluetoothスキャン結果が返されない
- 19. 関数が返されない結果
- 20. geoNear結果が返されない
- 21. データフレームに結果が返されない
- 22. Tumblr:検索結果が返されない検索結果
- 23. php mysql update queryが空の結果を返す
- 24. 結合を残してワイルドカードが結果を返さない?
- 25. 結果を返さないAPI
- 26. PDO - 結果を返さないクエリ
- 27. ノードJS結果を返さない
- 28. solr suggesterは結果を返さない
- 29. 結果を返さないCoreMLモデル
- 30. JavascriptをgetElementsByTagNameの返さない結果
空のリストに失敗していますか? – muratgu
実行中ですが結果が得られません。 "Log.i(" Find All "、" Retrieved: "+ list.size()+"リスト内のオブジェクト! ");" 「I/Find All:Retrieved:リスト内のオブジェクトは0個!」と印刷されています。 –