以下链接:
所以,我的问题是,我想按类型(即“新闻”或“声音”)过滤文章,然后按发布日期(YYYY-MM-DD)订购这些文章。到目前为止,我已经编写了代码:
var news = firebase.database().ref().child('articles').orderByChild('type').startAt('news').endAt('news');
news.orderByChild('date').on('value', function(snapshot) {
console.log(snapshot.val());
});
(对不起代码片段,等号正在弄乱格式化)
控制台然后给我错误:
未捕获错误:Query.orderByChild:您无法合并多个orderBy调用。
是否有可能做我正在尝试做的事情,或者我是否必须找到别的东西?