我正在为下面的 SQL 命令编写 Couchdb _design 文档:
SELECT NVL(MAX(NVL(VERSION,0)),0)+1 FROM pricelistdocs WHERE
PRICE_LIST_ID = ? AND DELETION_FLAG = 0;
我在运行和返回值时想出了下面的 _design 视图函数,但我怀疑上述 SQL 命令是否正确并满足预期。
function(doc){
if(doc.PRICE_LIST_ID == "110011" && doc.DELETION_FLAG == "0" ){
emit(doc._id, doc.VERSION);
}
}
请问如何将NVL()
andMAX
函数添加到上面的 _design 视图文档中。任何信息或线索表示赞赏。感谢您的时间。