Javascript Firebase.limitToFirst()不工作
我试图限制我从firebase返回的数据数量,目前它带回了所有明显不好的东西 有没有可能带回最近的10排?我正在查看limitToFirst(limit),但无法在代码中使用语法。有什么帮助吗?谢谢 当前工作代码:Javascript Firebase.limitToFirst()不工作,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,我试图限制我从firebase返回的数据数量,目前它带回了所有明显不好的东西 有没有可能带回最近的10排?我正在查看limitToFirst(limit),但无法在代码中使用语法。有什么帮助吗?谢谢 当前工作代码: var myDataRef = new Firebase("https://xxxxx.firebaseio.com/"); $('#btnSubmit').click(function() { var u = $('#nameIpt').val();
var myDataRef = new Firebase("https://xxxxx.firebaseio.com/");
$('#btnSubmit').click(function() {
var u = $('#nameIpt').val();
var m = $('#msgIpt').val();
myDataRef.push({name: u, text: m});
$('#msgIpt').val('');
});
myDataRef.on('child_added', function(snapshot) {
var msg = snapshot.val();
displayMsg(msg.name, msg.text);
});
我尝试了以下方法
var myDataRef = new Firebase("https://xxxxx.firebaseio.com/");
$('#btnSubmit').click(function() {
var u = $('#nameIpt').val();
var m = $('#msgIpt').val();
myDataRef.push({name: u, text: m});
$('#msgIpt').val('');
});
myDataRef.limitToFirst(10).on('child_added', function(snapshot) {
var msg = snapshot.val();
displayMsg(msg.name, msg.text);
});
此处缺少
orderByChild()
,orderByValue()
,orderByKey()
或orderByPriority()
在使用endAt()
示例:
myDataRef.orderByChild(refChild).limitToFirst(10).on('child_added', function(snapshot) {
var msg = snapshot.val();
displayMsg(msg.name, msg.text);
});
此处缺少orderByChild()
,orderByValue()
,orderByKey()
或orderByPriority()
在使用endAt()
示例:
myDataRef.orderByChild(refChild).limitToFirst(10).on('child_added', function(snapshot) {
var msg = snapshot.val();
displayMsg(msg.name, msg.text);
});
您当前的代码未使用limitToFirst
。你能展示你尝试过的吗?在控制台中用我尝试过的消息更新了吗?基于,您应该使用limitToLast,而不是您共享的最新代码有什么问题?我强烈建议您更新到Firebase的最新版本(请参阅)。但据我记忆所及,这句话的语法并没有改变。您当前的代码未使用limitToFirst
。你能展示你尝试过的吗?在控制台中用我尝试过的消息更新了吗?基于,您应该使用limitToLast,而不是您共享的最新代码有什么问题?我强烈建议您更新到Firebase的最新版本(请参阅)。但据我记忆所及,这句话的语法并没有改变。嗨,上面说myDataRef.orderByKey不是一个函数,这是什么意思?请尝试其他订单,改为orderByChild()。感谢您的回复。在控制台中,这是我收到的错误消息。编辑后的答案也是一样。你能在问题中包含你的JSON数据结构吗?考虑到这么多的可能性。你还能怎么做呢?嗨,上面说myDataRef.orderByKey不是一个函数,这是什么意思?请尝试其他订单,改为orderByChild()。感谢您的回复。在控制台中,这是我收到的错误消息。编辑后的答案也是一样。你能在问题中包含你的JSON数据结构吗?考虑到这么多的可能性,你还能怎么做?