을 사용하여 데이터를 검색하려고합니다.. 배열의 모든 데이터를 하나의 타임 스탬프에서 다른 타임 스탬프로 검색합니다. 여기 중포 기지timestamp 타임 스탬프로 데이터를 검색
하는 상기 코드 관련var messageOfEachUser =firebase.database().ref().child("messages").child(data.key);
var currentTime = firebase.database.ServerValue.TIMESTAMP;
var query = messageOfEachUser.queryOrderedByChild("time").queryStartingAtValue(currentTime).queryEndingAtValue(lastSeenValueFromNode);
var listOfNewMessages = $firebaseArray(query);
console.log(listOfNewMessages);
. 그리고 currenTime에서 lastSeenValueFromNode로 데이터를 쿼리합니다. 여기서 lastSeenValueFromNode는 사용자가이 노드를 마지막으로 방문했을 때 타임 스탬프를 포함합니다.
당신이 갇혀있는 곳의 코드를 보여줄 수 있습니까? –
var messageOfEachUser = firebase.database(). ref(). 자식 ("메시지"). 하위 (data.key); var currentTime = firebase.database.ServerValue.TIMESTAMP; var query = messageOfEachUser.queryOrderedByChild ("time"). queryStartingAtValue (currentTime) .queryEndingAtValue (lastSeenValueFromNode); var listOfNewMessages = $ firebaseArray (query); console.log (listOfNewMessages); 위의 코드에서 firebase에 연결합니다. 그리고 데이터 쿼리하기 –
[edit your question] (http://stackoverflow.com/posts/40522288/edit) 코드를 포함 시켜서 포맷 할 수 있도록하십시오. –