0

MongoDB からオブジェクトを取得しようとしていますが、オブジェクトの内部にネストされたオブジェクト (この場合は _id) があります。

{_id:{$oid: 1234567}, title:'The title', content:'The content'},
{_id:{$oid: 8910111}, title:'different title', content:'different content'}, ...

angularjs-mongolab リソースを介して取得しようとするたびに:

$scope.post = Posts.get({title: 'The title'}, function () {alert('loaded')});

TypeError: Object #<Resource> has no method 'push'何らかの理由で配列を返すため、それは私に与えます。同じ引数でa の.query代わりに a.getを実行すると、コレクション全体が返されますが_id、空のオブジェクトが返されます{}

これはAngular github issues page hereで議論されていると思いますが、これを私のケースに関連付けることはできません。何か間違ったことを見つけた人はいますか?

4

0 に答える 0