首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CouchDb的fauxton中有一个列表,显示和更新函数编辑器吗?

在CouchDb的fauxton中有一个列表,显示和更新函数编辑器吗?
EN

Stack Overflow用户
提问于 2019-11-21 22:17:58
回答 1查看 177关注 0票数 1

我想知道是否有一种方法可以在设计文档中编写一些显示、列表或更新函数,就像我可以在Fauxton中编写视图函数一样(使用它的编辑器)。

当我在Fauxton中创建一个视图时,我只需单击"Add view...“按钮。然后,我填充了设计文档和视图名称的字段,我可以直接在编辑器中编写JS代码。当我保存时,设计文档被正确生成,我的视图函数被正确转义。

例如,当我想编写一个列表时,我必须编辑设计文档并编写我的函数,例如:

代码语言:javascript
复制
...
"lists": {
    "my-list": "function(head,req) {\n  send(\"Simple Test\");\n}"
  },
...

但正确插入\n或\“是很棘手的,因为函数必须作为字符串传递。以这种方式编写函数很容易忘记一些东西。

我找不到“添加列表...”选项,所以我使用应用程序编辑器创建一个新视图,更改函数签名,保存文档,然后再次编辑它以将函数剪切/粘贴到正确的位置,但这不是一个解决方案。

那么,还有什么更好的方法来编写这些函数呢?(即使使用外部编辑器,然后上载函数?)有没有办法在外部编辑器(例如Atom)中编写JS代码,然后为该函数“生成”正确的空格字符串值,以便通过curl上载到couchdb中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-25 22:35:28

考虑使用Photon https://github.com/ermouth/couch-photon,它为JSON文档中的JS函数提供了不错的编辑器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58977059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档