第一次在StackOverflow上发帖,所以请耐心等待....
我有一个JSON文档,其中包含LastName,FirstName,SSN(加密),地址,电话。该应用程序允许用户基于LastName / FirstName或SSN或地址或电话进行搜索。有没有办法在CouchDB中创建一个可以处理所有条件的单个视图,还是需要为每个视图编写单独的视图?关于以最有效的方式处理此问题的建议?
我希望我可以编写一个视图,并能够操作startkey和endkey以获得所需的结果,但我没有运气得到它。
答案 0 :(得分:3)
当您找到可以通过doc._id引用文档的结果时,这将为您提供文档每个属性的键。
function(doc){
emit(doc.firstName, null);
emit(doc.lastName, null);
emit(doc.sSN, null);
}