ember-couchdb-kit
ember-couchdb-kit copied to clipboard
Find by view_name
In order to simplify fetching entities from views We should provide simple convenience for that
for instance:
EmberApp.Task.find({type: "view", designDoc: 'tasks', viewName: "by_assignee", options: 'include_docs=true&key="%@"'.fmt(@get('email'))})
could be simplified as:
EmberApp.Task.view_by('tasks/by_assignee', key: @get('email'))
in additional:
EmberApp.Task.view('all')
# as equivalent for: EmberApp.Task.find_by_view('tasks/all')
use DS.Model.reopenClass