错误:查询:传递给equalTo()的第一个参数不能是对象。火力地堡

时间:2016-04-27 01:17:52

标签: angularjs firebase

我有这个节点,其中首选项是一个对象: enter image description here

我会创建一个查询:我只会让用户将电影作为首选项。我试试这段代码:

var ref = new Firebase("https://event-application.firebaseio.com/users"); 
$scope.pref = "Cinema"
var user = $firebaseArray(ref.orderByChild("preferences").equalTo($scope.pref));

但是我遇到了这个问题:angular.js:12416 Error: Query: First argument passed to startAt(), endAt(), or equalTo() cannot be an object. 我该怎么办呢。

0 个答案:

没有答案