내 검색어 :
Query query = mDatabase.child("feeds").child(id).orderByChild("fTime");
query.limitToFirst(20);
20 개의 레코드 만받을 것으로 예상하지만 실제로 사용 가능한 모든 레코드를 반환합니다. 가져온 레코드 수를 제한하려면 어떻게합니까?
내 데이터 구조 :
feeds : {
feedId : {
fName : name1,
fTime : 123
}
}
내 규칙:
{
"rules": {
".read": "auth != null",
".write": "auth != null",
"feeds" : {
".indexOn": ["fTime"]
}
}
}
호출 limitToFirst
하면 새 쿼리가 반환됩니다. 현재 참조를 수정할 것으로 예상하는 반면.
대신 다음을 시도하십시오.
Query query = mDatabase.child("feeds").child(id).orderByChild("fTime");
Query limitQuery = query.limitToFirst(20);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다