【发布时间】:2013-08-23 04:20:01
【问题描述】:
我阅读了一些示例代码(尤其是来自 Couchbase Model Views 演示项目link)并意识到 map() 函数是如此奇怪。
function(doc, meta) {
if (doc.type == "beer" && doc.name){
emit(doc.name, null);
}
}
为什么emit函数的值为null,而GetView("beers", "beer")的结果却是完美获取值???
请帮帮我!
【问题讨论】:
-
其实因为javascript的性质,你可以直接调用emit(doc.name)