0
我想顯示所有結果,其中字段「userGood」以結尾爲「true」。我使用FirebaseListAdapter中的下一個代碼。Firebase endAt()方法不適用於FirebaseListAdapter
FirebaseListAdapter<User> firebaseSuccessfulTaskListAdapter = new FirebaseListAdapter<User>(
this, User.class,
R.layout.item_user,
FirebaseDatabase.getInstance().getReference()
.child("users").orderByChild("userGood").endAt("true")){
@Override
protected void populateView(View v, Task model, int position) { }
};
數據結構:
{
"users": {
"1": {
"name": "bob",
"userGood": "bob_true"
},
"2": {
"name": "max",
"userGood": "max_false"
},
"3": {
"name": "mike",
"userGood": "mike_true"
},
"4": {
"name": "bob",
"userGood": "bob_false"
}
}
}
當我使用此代碼,他們顯示我與我的數據庫中的所有數據。你能幫我解決嗎?謝謝!
這是很好的答案,謝謝,特拉維斯! – Tomas