使用cradle,我如何能够将参数传递给 CouchDB 中的视图?
更新
假设我想返回与_key
(默认)以外的其他属性匹配的文档......
// document format
{
_key,
postHeading,
postBody,
postDate
}
如果我想将文件与postHeading
财产相匹配怎么办……我该怎么做?视图会是什么样子,我如何将搜索字符串传递给该视图?
目前我正在做这个...
database.get("980f2ba66d5c8f9c91b9204a4d00022a", function (error, document)
{
});
我想访问一个视图,而不是 40 个字符长的自动生成键,我想传递一个字符串,匹配另一个属性。
类似这样的东西...
database.save("_design/posts", {
single: {
map: function (document)
{
if (document.postHeading == PARAMETER_PASSED_GOES_HERE)
emit(null, document);
}
}
});
database.view("posts/single", function (error, documents)
{
});