Я пытаюсь получить данные с помощью angularfire. Я получаю все данные в массиве с одной временной метки на другую временную метку.angularfire получение данных timestamp to 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);
Здесь, в связи с вышесказанным кодом для firebase. И запрос данных из currenTime в lastSeenValueFromNode, где lastSeenValueFromNode содержит отметку времени, когда пользователь посетил этот узел в последний раз.
Можете ли вы показать нам код, в котором вы застряли? –
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); Здесь в приведенном выше кодовом соединении с firebase. И запросы данных –
Пожалуйста, отредактируйте свой вопрос] (http://stackoverflow.com/posts/40522288/edit) и включите туда код, чтобы вы могли его отформатировать. –