【发布时间】:2015-08-05 17:26:35
【问题描述】:
我正在尝试将结果显示为我的一个属性的子字符串值。
我的数据中有一个名为 serialNumber 的字段的记录,我有一个这样的视图,它返回字段中包含“XY”的那些记录:
function (doc, meta) {
if (doc.serialNumber.indexOf("XY") > -1
&& doc.online
)
{
emit(meta.id, doc.online);
}
}
我还希望在结果中显示serialNumber 的第三个和第四个字符。我试过这个:
var prefix = SUBSTR(doc.serialNumber,2,2);
emit(meta.id, doc.online, prefix);
还有这个:
emit(meta.id, doc.online, doc.serialNumber.substr(2,2);
还有这个:
emit(meta.id, doc.online, SUBSTR(doc.serialNumber,2,2));
但结果是空的。
谢谢。
【问题讨论】:
标签: couchbase substr couchbase-view