Javascript Firebase限制已弃用,如何使用limitToLast或limitToFirst?
我在firebase应用程序中收到以下控制台消息: “FIREBASE警告:Query.limit()已被弃用。请改用Query.limitToFirst()或Query.limitToLast()。” 但当我从:Javascript Firebase限制已弃用,如何使用limitToLast或limitToFirst?,javascript,angularjs,firebase,Javascript,Angularjs,Firebase,我在firebase应用程序中收到以下控制台消息: “FIREBASE警告:Query.limit()已被弃用。请改用Query.limitToFirst()或Query.limitToLast()。” 但当我从: fbutil.syncArray('messages', {limit: 10, endAt: null}); 为此: fbutil.syncArray('messages', {limitToLast: 10, endAt: null}); 我收到了所有的信息 顺便说一句,我正
fbutil.syncArray('messages', {limit: 10, endAt: null});
为此:
fbutil.syncArray('messages', {limitToLast: 10, endAt: null});
我收到了所有的信息
顺便说一句,我正在使用angularfire种子,我已经将firebase脚本更新为最新版本(“firebase:“~2.2.x”,“angularfire:”~0.9.x),)
我做错了什么?没关系,我发现了“问题”。
我必须将属性添加到firabase.utils.js文件中的syncData函数中
angular.forEach(['limitToFirst', 'limitToLast', 'startAt', 'endAt'], function(k) {...}
没关系,我发现了“问题”。
我必须将属性添加到firabase.utils.js文件中的syncData函数中
angular.forEach(['limitToFirst', 'limitToLast', 'startAt', 'endAt'], function(k) {...}
没关系,我发现了“问题”。
我必须将属性添加到firabase.utils.js文件中的syncData函数中
angular.forEach(['limitToFirst', 'limitToLast', 'startAt', 'endAt'], function(k) {...}
没关系,我发现了“问题”。
我必须将属性添加到firabase.utils.js文件中的syncData函数中
angular.forEach(['limitToFirst', 'limitToLast', 'startAt', 'endAt'], function(k) {...}