Couchdb数据库名称
当我尝试创建一个像Couchdb数据库名称,couchdb,Couchdb,当我尝试创建一个像这样的名称时,我没有完全理解couchdb上数据库名称的限制!abcdef/user-context-81a5c7e396我得到了错误 创建数据库失败:名称:'!abcdef/user-context-81a5c7e396'。只有 小写字符(a-z)、数字(0-9)和任何字符, 允许使用$、(、)、+、-、和/。必须以字母开头 这主要是因为开头的感叹号,但是我在创建数据库时没有遇到任何问题!abcdef/_用户,那么_用户有什么特别之处吗 我可以删除感叹号,但这是从一个有很多引
这样的名称时,我没有完全理解couchdb上数据库名称的限制!abcdef/user-context-81a5c7e396
我得到了错误
创建数据库失败:名称:'!abcdef/user-context-81a5c7e396'。只有
小写字符(a-z)、数字(0-9)和任何字符,
允许使用$、(、)、+、-、和/。必须以字母开头
这主要是因为开头的感叹号,但是我在创建数据库时没有遇到任何问题!abcdef/_用户
,那么_用户
有什么特别之处吗
我可以删除感叹号,但这是从一个有很多引用该名称的项目
我使用的是couchdb 2.2.0,这种行为是使用curl和Fauxton发生的您可以创建
!abcdef/_用户
数据库由于出现错误。所以事实上,!abcdef/user-context-81a5c7e396
是否失败实际上是正确的
这个错误现在已经被修复,因此应该在CouchDB 2.3.0中纠正这个行为