我有一个功能正常的视图,我正在尝试以特殊格式输出。 但我无法使列表功能正常工作。
我得到的唯一回报是[object Object] [object Object]
[object Object]的ammount与视图返回的文档数相同。
这可能是我在Javascript中缺乏技能的问题。我该怎么做才能获得row.value的字符串内容?
这是列表功能:
"foo": "function(head, req) {
var row;
while(row = getRow()) {
if (row.value!=null){
send(row.value);}
else {send(\"fail\")}
}
}"
编辑:这是你应该处理的way the couch db wiki suggests。 这与我的实施几乎相同。
答案 0 :(得分:1)
一个简单的问题。该函数似乎没有序列化对象,这是沙发数据库文档。 我必须指定要访问的属性。
"foo": "function(head, req) {
var row;
while(row = getRow()) {
if (row.value.symbol!=null){
send(row.value.symbol);}
else {send(\"fail\")}
}
}"
添加了属性,在本例中为符号,已解决。它