首页 > 解决方案 > 为什么 couchdb 和 fauxton 在 Windows 10 中无法正常工作?

问题描述

现在的情况:

在使用 apache-couchdb-2.3.1.msi 安装程序在 Windows 10 上安装 couchdb 并将其操作配置为具有数据的简单节点之后

用户:管理员(仅用于测试) 密码:通过(太不安全?仅用于测试!)端口:5984 Ip:127.0.0.1

安装已验证: http: //127.0.0.1 :5984/_utils/#/verifyinstall

创建“测试”数据库时创建正确创建新文档时创建正确

问题:向创建的文档添加信息并按下“保存更改”按钮时

没有任何反应,更改未保存

未修改的文档:

{“_id”:“e940717f486026242e9b5d9cd80023d2”,“_rev”:“1-967a00dff5e02add41819138abb3284d”}

已修改文档(未保存更改)

{“_id”:“e940717f486026242e9b5d9cd80023d2”,“_rev”:“1-967a00dff5e02add41819138abb3284d”“数据”:“Hello World”}

该按钮仅在文档未发生更改或删除聚合数据“数据”时才有效,我还尝试在每行末尾添加逗号“,”

{“_id”:“e940717f486026242e9b5d9cd80023d2”,“_rev”:“1-967a00dff5e02add41819138abb3284d”,“数据”:“Hello World”,}

同样没有任何结果,我尝试使用 firefox 和 chrome,我尝试禁用这些浏览器中的插件和插件

标签: windowswindows-10couchdb

解决方案


看来您的 JSON 不正确。

这是您的示例,其中 a , 在“数据”之前丢失

{"_id": "e940717f486026242e9b5d9cd80023d2","_rev": "1-967a00dff5e02add41819138abb3284d" "data": "Hello World"}

应该是这样的

{"_id": "e940717f486026242e9b5d9cd80023d2",
 "_rev": "1-967a00dff5e02add41819138abb3284d",
 "data": "Hello World"
}

JSON语法要正确,否则不会保存


推荐阅读