问题是我有多个couchdb本地客户端数据库说 A_db , B_db , C_db 复制到couchdb服务器主数据库说的 server_db 即可。现在,每个客户端都在其本地数据库中创建一个文档 A_doc , B_doc , C_doc ,该文档会自动复制到server_db。所以现在server_db将有3个文档,每个客户端一个。 由于每个客户端都可以使用
查看server_db的所有文档server_db / _all_docs?include_docs =真
但我想限制客户端读取/写入server_db上的其他客户端文档。并且只有server_db管理员才能查看所有文档的文档。
答案 0 :(得分:1)
CouchDB不支持文档级读取限制。我指的是类似的question:
建议的模式是每个用户拥有一个db或每个角色的db,就像你正在做的那样。
您应该仅限授权用户访问server_db,而不是客户端。
一些有用的链接: