我已經存儲用戶數據,例如ID,積分暱稱火力地堡數據庫。現在我已經創建了一個排行榜,我只需要幾個(缺口,點),現在我用的是這樣的:如何僅檢索Firebase上的特定屬性?
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference("users");
Query query = mDatabase.orderByChild("points");
//initialize Firebase adapter
ListAdapter adapter = new CustomFirebaseAdapter<User>(this, User.class, R.layout.list_item, query) {
@Override
protected void populateView(View v, User model, int position) {
//populate the ListView
然後我在模型上使用getter方法。 現在我擔心代碼的安全性,我認爲每部手機都會下載每個用戶存儲的所有數據。有沒有辦法只檢索我需要的屬性?
@ lello-lelli你都在質疑兩兩件事:權限和查詢單個元素。請更改您的標題以匹配您實際希望得到答案的問題;-) –