couchdb - 如何使用基于键返回精确值的数组键在 CouchDB 中查询
问题描述
这就是场景。Starkey=["2019-01-01","cola"] Endkey=["2019-01-31","cola"]
我想在 2019 年 1 月 1 日至 31 日退回所有可乐,但有返回数据不是“可乐”
解决方案
这不起作用,因为您正在查询一个范围。
例如,这是一个可能的视图数据。匹配的范围由 . 分隔---
。
| 2019-01-01 | abc |
|-------------------|
|2019-01-01 | cola |
|2019-01-01 | crush |
|2019-01-01 | pepsi |
|2019-01-29 | what |
|2019-01-31 | cola |
|-------------------|
|2019-01-31 | pepsi |
您可以反过来索引您的视图:[公司,数据] 或使用 Mango 查看公司的索引。
推荐阅读
- ios - 使用用户位置时出错
- javascript - Javascript逻辑运算符不适用于R闪亮
- javascript - Ext JS 6.5.3 TreeStore 实现的异常
- java - 使用网络 HSM 和 PDFBox 签署 PDF
- javascript - 在 Vuejs 中使用带有 Axios 的 HTTP 基本身份验证时出现 401 错误
- c++ - 计算根到节点总和等于某个数量的路径数
- vuejs2 - 如何在我的自定义开发/产品服务器上利用 vue cli 服务功能?
- vuepress - Vuepress 没有注册服务工作者
- ruby - 有人可以解释这种“将元素添加到集合”方法的工作原理吗?
- javascript - 如何通过 JavaScript 程序下载 .csv 文件,然后将它们提供给 shell 脚本中的 Python 程序?