0

第一次在 StackOverflow 上发帖,请多多包涵……

我有一个 JSON 文档,其中包含姓氏、名字、SSN(加密)、地址、电话。该应用程序允许用户根据姓/名或 SSN 或地址或电话进行搜索。有没有办法在 CouchDB 中创建一个视图来处理所有条件,或者我需要为每个条件编写一个单独的视图?有关处理此问题的最有效方法的建议?

我希望我可以编写一个视图并能够操作 startkey 和 endkey 以获得所需的结果,但我没有任何运气让它工作。

4

1 回答 1

3

这将为您在查找结果时为文档的每个属性提供一个键,您可以通过 doc._id 引用文档。

function(doc){
    emit(doc.firstName, null);
    emit(doc.lastName, null);
    emit(doc.sSN, null);
} 
于 2014-09-16T14:29:58.823 回答