gpt4 book ai didi

couchdb - 如何在 couchdb mango 中定义字段名称以美元符号 ($) 开头的 _find 查询

转载 作者:行者123 更新时间:2023-12-04 20:00:41 26 4
gpt4 key购买 nike

许多年前,我们启动了一个项目来管理研究项目的半结构化信息。我们使用了 CouchDB,当时方便我们调用以美元符号 ($) 开头的条目的必填字段
{"id": 123, "$type": "entry", "$owners": ["somebody"],... }
我必须澄清一下,当时 CouchDB 不存在 Mango。现在我想运行查询来查找我的数据库中“$type”为“entry”的所有条目。但是 Mango 会抛出错误,因为 "$type"不是运算符。

{"$type": "条目"}

有人知道绕过这个问题的方法,不需要修复我的数据库上的名称吗?

有没有办法逃避名称中的美元符号?

最佳答案

this duplicate question 中所述,以及在此 CouchDB GitHub issue ,这可以通过转义 $ 来实现特点:

... you can escape the dollar sign with \\$keyname.

关于couchdb - 如何在 couchdb mango 中定义字段名称以美元符号 ($) 开头的 _find 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55976271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com