node.js - 无法在 fetchRevs 中使用“include_docs”,因为它既不在 BulkFetchDocsWrapper 接口中,也不在 DocumentFetchParams 接口中
问题描述
我是沙发数据库的新手,我知道,如果我想要结果中的 doc,我可以使用“获取”,但是当使用 start_key 和 end_key 调用时,我想要基于某些条件的结果中的 doc。任何帮助,将不胜感激。
fetchRevs(
docnames: BulkFetchDocsWrapper,
params: DocumentFetchParams,
callback?: Callback<DocumentFetchRevsResponse>
): Request;
解决方案
fetchRevs
端点可能不是您想要的。我会看一下CouchDB API 概述并使用:
PUT /mydb
创建数据库PUT /mydb/docid
在数据库中创建文档GET /mydb/_all_docs?include_docs=true
检索所有文档POST /mydb/_find
查询数据库
这些 API 端点在您引用的 Typescript 定义文件以及引用 API 等效项的 URL 中建模。
推荐阅读
- java - 在 Camel-Spring-Boot 设置中从外部 JAR 配置 Camel 路由
- spring-boot - 读取 DataSerializable 时出现问题,命名空间:0,ID:0 同时反序列化 hazelcast 地图对象
- ssh-agent - 从 gnome shell 启动时,KeePassXC 不会添加正在运行的 SSH 代理的密钥
- laravel - Laravel:使用自定义保护/尝试方法在成功登录时设置 cookie
- vb6 - Visual Basic 6 为状态栏面板添加背景色
- django - 使用 CSRF 中间件的 Django 会话身份验证成功登录,但在下一个请求时返回 403
- c++ - C++ - 使用与包装数据相同的语法构造包装类
- wordpress - 如何正确使用CF7挂钩
- python - 如何从 HTML 页面但从元素本身提取或抓取数据
- django - Django REST Framework PATCH 请求使用查询而不是 ID 或 PK