CouchDB对其他文档中的数据的验证

时间:2014-06-05 08:29:16

标签: couchdb

我对CouchDB中的更新验证有疑问。我想添加一个验证,只有在有另一个包含该字符串的文档时才允许在特殊字段中输入值。让我举个例子:

我有一些City类型的文档。文档只包含类型和名称。此类型无需验证。我有另一种类型Person。在其他数据中,有一个字段city,正如您所料,该字段应该被验证为仅包含已存在于另一种类型中的城市。

从validate函数的参数中我看不到找到其他文档的可能性,stackoverflow中的一个较旧的问题似乎暗示这是不可能的,但我不确定这是否仍然存在有效。此外,更新验证可能是错误的检查位置还是有解决方法?

感谢所有人!

克里斯

0 个答案:

没有答案