使用AngularFire更新后保持优先级

时间:2013-11-23 21:44:26

标签: firebase angularfire

我有一个带练习的数据库,每个练习都有一个字段userId,它引用练习所属的用户。我想要检索属于当前用户的每个练习,所以我为每个练习分配了一个优先级,对应于userId,我可以检索特定用户的每个练习,如下所示:

            collection: function(user_id) {
                return angularFireCollection(new Firebase(FBURL+'/exercises').startAt(user_id).endAt(user_id));
            },

从这样的控制器调用:

        $scope.findExercises = function() {
            $scope.exercises= Exercises.collection($scope.auth.id);
        }

问题是,当我更新练习时,优先级似乎被删除,因为它不再出现在集合中。练习通过实时绑定angularFire()更新。如何进行更新并保持优先级或重置优先级?

0 个答案:

没有答案