firebase + angular orderby查询不起作用

时间:2015-09-04 08:37:46

标签: angularjs ionic-framework firebase ionic

使用firebase执行此查询时出现此错误,不是错误,但它没有返回任何内容。

这是工厂

.factory("items", function($firebaseArray) {
    var itemsRef = new Firebase("https//*****.firebaseio.com/comments");
     return $firebaseArray(itemsRef);
})

在我的控制器中,这就是调用。使用orderby属性/属性

.controller('tdCtrl', function($scope, FeedList, $firebaseArray, $firebase,
     $stateParams, dataStore, feedSources, $ionicModal, items) {

     $scope.items=items //working when am calling normally 

但是现在我希望得到所有关于hashkey 3432的评论 - 这是动态的但是用作3432以便于解释

 $scope.items = items.orderByChild("hashKey").equalTo(3434).on("child_added",  
   function(snapshot) {
});

这是帖子功能

.........
$scope.comment.hashkey=3432;
$scope.items.$add(comment);
.............

1 个答案:

答案 0 :(得分:0)

已解决 - 猜测在使用firebase尝试任何内容之前阅读所有文档,大多数博客教程使用了大量已弃用的代码,所以文档首先:)

catch