anglefireを使用してデータを取得しようとしています。配列内のすべてのデータを1つのタイムスタンプから別のタイムスタンプに取り出します。ここfirebaseに上記のコード接続でanglefireタイムスタンプを取得するタイムスタンプ
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()。子( "メッセージ")。子(データ。 var currentTime = firebase.database.ServerValue.TIMESTAMP;クエリの開始時刻を指定します var listOfNewMessages = $ firebaseArray(query); console.log(listOfNewMessages); 上記のコードでfirebaseに接続します。そしてデータを照会してください –
[編集](http://stackoverflow.com/posts/40522288/edit)し、コードを書いてフォーマットすることができます。 –