내 데이터는 내 firebase에서 이와 비슷합니다.firebase orderby 키와 페이지 넘김을위한 orderby 타임 스탬프
users: {
-KOwKNCB5IiDBxY9FNzR: {
content: { blah blah },
timestamp:1470964762934
},
-KOwKNCB5IiDBxYsdsds: {
content: { blah blah },
timestamp:1444964762934
},
--HHiOwKNCB5IiDBxY9FN: {
content: { blah blah },
timestamp:1579864762934
}
}
이 두 가지의 차이점은 무엇입니까? I 데이터를 추가 할 때
....orderByKey().startAt(starttime).endAt(endTime).limitToLast(10)
....orderByChild("timestamp").startAt(starttime).endAt(endTime).limitToLast(10)
- 는 I 푸시 REF 키를 사용했다. Firebase는 타임 스탬프 기반의 키를 사용합니다. 이 경우 아래 두 가지의 차이는 무엇입니까? 둘 다 같은 결과를 줄 것입니까? 어때?
Firebase는 시계 오프셋을 고려해야합니다. Firebase가 서버와 통신하는 첫 번째 호출 후에 키를 생성 할 때 Firebase는 로컬 시스템과 Firebase 서버 간의 클록 오프셋을 고려합니다. – cartant