是couchdb2.0的新手,正在处理map函数。我编写了一个函数
function(doc) {
if(doc.entityType!=null){
if(doc.cityName!=null && doc.locationName!=null){
var key =[doc.cityName,doc.locationName,doc.entityType]
emit(key, doc);
}
}
}
投掷
{"错误":" compilation_error","原因":"表达式没有评估函数。 >>(function(doc){\ n if(doc.cityName!= null&& doc.entityType!= null){key =>> [doc.cityName,doc.entityType] emit(key ,doc); \ n}})"}
请帮帮我。
答案 0 :(得分:0)
在key
变量实例化的末尾添加分号:
var key =[doc.cityName,doc.locationName,doc.entityType];