我只想知道如何在使用 couchdb 的同时在 Rails 中构建 find_all_by_action_and_author_id 方法。我的模型如下所示:
class Activity < CouchRest::Model::Base
property :action, String
property :author_id, String
end
如果我尝试构建这样的视图:
design do
view :by_action_and_author_id
end
我不知道如何得到正确的结果,我用这个试过:
Activity.by_action_and_author_id(:keys => [['action','foo'], ['author_id', '1']]).all
但结果总是一个空哈希。做这个的最好方式是什么?有什么例子吗?
使用 PostgreSQL,它看起来像这样
Activity.where(action: 'foo', author_id: '1').all
不可能这么复杂
谢谢