我正在使用 CouchRest for Rails,但在理解文档时遇到问题(或缺少文档)。
response = @db.save_doc( { :key => 'value', 'another key' => 'another value' } )
#doc = @db.get(response['id'])
doc = @db.get(:key => 'value')
保存文档后,如何获取key => 'value'
=的所有文档
谢谢
我正在使用 CouchRest for Rails,但在理解文档时遇到问题(或缺少文档)。
response = @db.save_doc( { :key => 'value', 'another key' => 'another value' } )
#doc = @db.get(response['id'])
doc = @db.get(:key => 'value')
保存文档后,如何获取key => 'value'
=的所有文档
谢谢
您需要创建一个视图,其中“键”是您的索引。然后您可以查询该视图。
松散地基于文档:
@db.save_doc({ "_id" => "_design/my_view", :views => { :测试 => { :map => "function(doc){ emit(doc.key,null)}" } } }) puts @db.view('my_view/test', 'key' => 'value')['rows'].inspect