couchdb,添加 CommonJS 模块的过程(显示列表功能)
couchdb , procedure to add a CommonJS modules (show list function)
在 couchdb 上添加 CommonJs 模块的具体过程是什么?
我读过这样的教程:
https://caolan.org/posts/commonjs_modules_in_couchdb.html
来自官方文档:
http://docs.couchdb.org/en/1.6.1/query-server/javascript.html#commonjs-modules
可以将 CommonJS 模块添加到设计文档中,如下所示:
{
"views": {
"lib": {
"security": "function user_context(userctx, secobj) { ... }"
}
},
"validate_doc_update": "function(newdoc, olddoc, userctx, secobj) {
user = require('lib/security').user(userctx, secobj);
return user.is_admin();
}"
"_id": "_design/test"
}
但是我在哪里复制或粘贴该代码?我必须保存到文件并用 curl 添加它吗?在 fauxton 我不知道在哪里。
在 couchdb 上添加 CommonJs 模块的具体过程是什么?
我读过这样的教程:
https://caolan.org/posts/commonjs_modules_in_couchdb.html
来自官方文档:
http://docs.couchdb.org/en/1.6.1/query-server/javascript.html#commonjs-modules
可以将 CommonJS 模块添加到设计文档中,如下所示:
{
"views": {
"lib": {
"security": "function user_context(userctx, secobj) { ... }"
}
},
"validate_doc_update": "function(newdoc, olddoc, userctx, secobj) {
user = require('lib/security').user(userctx, secobj);
return user.is_admin();
}"
"_id": "_design/test"
}
但是我在哪里复制或粘贴该代码?我必须保存到文件并用 curl 添加它吗?在 fauxton 我不知道在哪里。