Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用startAt()?_Javascript_Firebase_Firebase Realtime Database - Fatal编程技术网

Javascript 如何使用startAt()?

Javascript 如何使用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

使用use function
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());
});