0
考慮以下員工的文檔結構CouchDB視圖 - 基於任何屬性
{
"_id":...,
"rev":...,
"type":"Employee",
"fName":...,
"lName":...,
"designation":...,
"department":...,
"reportingTo":...,
"isActive":..,
more attributes
more attributes
}
而在一個名爲「僱員」
function(doc) {
if (doc.type=="Employee") {
emit({
"EID":doc._id,
"FirstName":doc.fName,
"LastName":doc.lName,
"Designation":doc.designation,
"Department":doc.department,
"ReportingTo":doc.reportingTo,
"Active":doc.isActive
},
null
);
}
};
我想查詢查看下面的地圖功能發射鍵作爲JSON和過濾器這個視圖基於任何組合&發射屬性的順序(一個查詢可能包括幾個隨機屬性,可能就像鴨子打字一樣)。可能嗎?如果真的讓我知道一些樣本或鏈接。
謝謝
感謝您的回覆。你提供的鏈接教會了我一些新的想法。 但您的解決方案不能解決我的問題。我想根據許多隨機屬性進行查詢。但是您的解決方案允許我根據任何1屬性進行查詢。 – 2013-04-08 11:52:41