여기에서 예제를 사용 - https://github.com/rnewson/couchdb-lucene가Couchdb : 전체 텍스트 검색을위한 색인보기에서 로깅이 작동하지 않습니다 (lucene). 왜?
// log an event (trace, debug, info, warn and error are available)
if (doc.foo) { log.info("doc has foo property!"); }
하지만 내 코드에서 로그인하는
{
"_id": "_design/record",
"_rev": "68-1c6abdda5fce77d0cc14f12d84c4f2f4",
"language": "javascript",
"views": {
"list": {
"map": "function(doc){\nemit(doc._id, doc);\n}"
}
},
"shows": null,
"lists": null,
"fulltext": {
"all": {
"index": "function(doc){var ret=new Document();log.info('test test test');return ret}"
}
}
}
작동하지 않는 경우 사용 로그 ('테스트 ...') 대신 ('테스트 log.info '), 요청은 10 초를 초과합니다.
그러나 로그 ('테스트')지도 기능에서 근무 :
function(doc) {
log('log work!');
emit(null, doc);
}
문제가 무엇입니까?
재현 할 수 없으므로 여기서는 잘 작동합니다 (0.8.0). 또한 "map"기능은 couchdb-lucene과 다른 로깅 API가있는 couchdb입니다. –