.net - 更新后无法查询 Couchbase 文档
问题描述
有时,在更新文档后,它不再可以通过查询来检索。通过 id 查找文档时,通过访问以下 URL:http://localhost:8091/ui/index.html#!/buckets/documents/1a64c62d-ce0c-4723-944e-f131c292439a?bucket=TransportOrderItems,我是能够检索它,但是,在查询工作台中按 id 查询时,我没有得到文档。
我正在使用 Couchbase 5.1。如何确保文档保持可查询?我在这里想念什么?
更新:我在 .NET 中使用 Coucbase Linq 库。更新 2:我也在使用自适应索引: CREATE INDEX transportorderitems_adaptive
ON TransportOrderItems
((distinct (pairs(self))))
更新:删除自适应索引解决了这个问题。有什么想法可以在没有这种“奇怪”副作用的情况下使用自适应索引吗?
解决方案
推荐阅读
- angular - 如何在 GET 请求中将两个主题/操作流作为 HTTP 参数传递,以使用 RxJS 在 Angular 中返回单个对象/对象数组?
- javascript - 如何给用户两个选项来选择日期(每天和每月)
- macos - M1 Mac OSx Bigsur:每次系统更新后都必须重新安装命令行工具
- r - 在 R 中使用 PreSummarized 数据创建 BoxPlot
- java - 如何改进我的服务器和客户端“SMTP”代码?
- c - 当输入为浮点数时如何停止scanf解析整数部分
- javascript - 没有可用代理时的 Salesforce 聊天对话内容
- mysql - 多对多关系实体双重间接外键问题
- php - 如何通过 html、json 和 php 中的输入帖子添加到列表?(不使用数据库)?
- winapi - 监控光驱(WIN32)的读/写活动?