Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开始使用couchbase,我非常喜欢它,但我找不到一件事,进行动态查询,
{ "sender_name": "roman", "sender_id": 123, "content": "Hello World" }
现在我想查询“sender_id”=?的文档。
它可以是任何数字,带有 doc 和 meta 的常规视图无法帮助我,因为我不知道值,我应该期待任何 sender_id。
希望你能帮助我,非常感谢。
好的,使用 Couchbase,您可以编写 Map&Reduce 函数,并创建视图。地图函数接受参数。我对编写 Map 函数不太熟悉,但是从 couchbase.com 我认为这个 map 函数可以完成你的工作。
function(doc, meta) { emit(doc.sender_id, [doc.content]); }
您的查询将是 ?key=["123"]
浏览这些链接