Couchdb 数据库的随机名称
我通过以下方式在CouchDB中创建一个新用户:Couchdb 数据库的随机名称,couchdb,Couchdb,我通过以下方式在CouchDB中创建一个新用户: curl -X PUT MY_URL / _users / org.couchdb.user:userName -H "Accept: application/json" \ -H "Content-Type: application/json" \ -d '{"name": "userName", "password": "pass", "roles": [], "type": "user"}' 此方法创建两件事:在“\u用
curl -X PUT MY_URL / _users / org.couchdb.user:userName
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"name": "userName", "password": "pass", "roles": [], "type": "user"}'
此方法创建两件事:在“\u用户数据库”中创建文档和一个数据库。
我有一个数据库的问题,因为这个名字是随机选择的。
问题是:
创建新用户时,如何设置数据库的名称?
或
如何检索随机创建的名称 如果在生成用户名时保存该值以获得十六进制值,该怎么办 CouchDB中的用户数据库是用户名的十六进制值。示例:如果用户名为john,则为该用户生成的数据库为
userdb-6a6f686e
它是如何创建数据库的?这应该只在_users中创建一个用户。你使用插件吗?你正在执行的操作不应该创建任何数据库,不管是随机的还是非随机的。显然他已经设置了
coach\u peruser
set@理查德在下面给出了正确的答案。