Javascript 如何使用startAt()?
使用use functionJavascript 如何使用startAt()?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,使用use functionstartAt()需要更多的时间1000000,您可以将其与任何orderBy方法结合使用 假设您想使用它按名称过滤用户: function Request(registrationToken, id) { var ref = firebase.app().database().ref(); var attendees = ref.child('/Users/'+ registrationToken); attendees.on('child_added', snap
startAt()
需要更多的时间1000000
,您可以将其与任何orderBy
方法结合使用
假设您想使用它按名称过滤用户
:
function Request(registrationToken, id) {
var ref = firebase.app().database().ref();
var attendees = ref.child('/Users/'+ registrationToken);
attendees.on('child_added', snap => {
let user = ref.child('/Users/'+ registrationToken + '/' + snap.key + '/time');
user.once('value').then(userSnap => {
console.log(userSnap.val());
});
} );}
将返回名为john
的所有用户
你可以了解更多。你的问题不是很清楚。在代码中看不到任何startAt用法。
let user = ref.child('/Users/'+ registrationToken + '/' + snap.key + '/time').orderByChild("name").startAt("john");
user.once('value').then(userSnap => {
console.log(userSnap.val());
});