要处理的CouchDB视图";或;逻辑?

要处理的CouchDB视图";或;逻辑?,couchdb,couchdb-futon,Couchdb,Couchdb Futon,第一次在StackOverflow上发布,所以请容忍我 我有一个JSON文档,其中包含LastName、FirstName、SSN(加密)、地址、电话。该应用程序允许用户基于LastName/FirstName或SSN、地址或电话进行搜索。有没有一种方法可以在CouchDB中创建一个单独的视图来处理所有的条件,或者我需要为每个条件编写一个单独的视图?关于最有效的处理方法的建议 我希望我可以编写一个视图,并能够操纵startkey和endkey以获得所需的结果,但我没有任何运气让它工作 在查找结果

第一次在StackOverflow上发布,所以请容忍我

我有一个JSON文档,其中包含LastName、FirstName、SSN(加密)、地址、电话。该应用程序允许用户基于LastName/FirstName或SSN、地址或电话进行搜索。有没有一种方法可以在CouchDB中创建一个单独的视图来处理所有的条件,或者我需要为每个条件编写一个单独的视图?关于最有效的处理方法的建议


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

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

function(doc){
    emit(doc.firstName, null);
    emit(doc.lastName, null);
    emit(doc.sSN, null);
} 

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

function(doc){
    emit(doc.firstName, null);
    emit(doc.lastName, null);
    emit(doc.sSN, null);
} 

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

function(doc){
    emit(doc.firstName, null);
    emit(doc.lastName, null);
    emit(doc.sSN, null);
} 

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

function(doc){
    emit(doc.firstName, null);
    emit(doc.lastName, null);
    emit(doc.sSN, null);
}