Я пытаюсь передать некоторые параметры вызову ресурса, чтобы получить только голоса, соответствующие этим параметрам.
Кажется, что эти параметры игнорируются в запросе, потому что он просто возвращает все голоса независимо от параметров.
Также при попытке использовать get, как этот пост, предлагается: 1.0.8 $resource с несколькими необязательными параметрами получения выдает ошибку: ожидаемый объект, но получен массив
В чем проблема?
обслуживание
wrmcServices.factory 'Vote', ($resource) ->
$resource 'api/v1/votes.json',{},
query:
method:'GET'
params:
voteId:'votes'
isArray:true
Примечание. Я также пытался удалить параметры: voiceId: 'votes', но это не имело значения, если кто-нибудь хочет сказать мне, что это делает в этом случае, было бы полезно знать, я только что добавил эту часть из учебника
Мой запрос и попытки получения
Vote.query({votable_id:scope.votableId,votable_type:scope.votableType});
Vote.get({votable_id:scope.votableId,votable_type:scope.votableType});