我在我的firebase应用程序中收到此控制台消息: " FIREBASE警告:不推荐使用Query.limit()。请改用Query.limitToFirst()或Query.limitToLast()。"
但是当我改变时:
fbutil.syncArray('messages', {limit: 10, endAt: null});
对此:
fbutil.syncArray('messages', {limitToLast: 10, endAt: null});
我收到所有消息。
顺便说一下,我正在使用angularfire-seed,我已经将firebase脚本更新到最新版本(" firebase":" ~2.2.x",&# 34; angularfire":" ~0.9.x",)。
我做错了什么?
答案 0 :(得分:3)
没关系,我发现了“问题”。 我必须将属性添加到firabase.utils.js文件中的syncData函数。
angular.forEach(['limitToFirst', 'limitToLast', 'startAt', 'endAt'], function(k) {...}