- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是想创建一个像这样的基本索引
currentDB.createIndex({
index: {
fields: ['name']
}
}).then((result) => {
}).catch((error) => {
})
但它只是向我发送了带有“unknown_error”错误消息的 500
我可以成功运行所有其他方法:.getIndexes、.allDocs、.query 等...只有此方法由于某种原因失败。
最佳答案
如 documentation 中所述:
500 - Internal Server Error
The request was invalid, either because the supplied JSON was invalid, or invalid information was supplied as part of the request.
您需要提供更多详细信息才能重现您的情况。
<小时/>我厌倦了 NodeJS 上的 createIndex
API,看看是否遇到任何问题。我在名为 server.js
的文件中创建了以下代码:
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; // Ignore rejection, becasue CouchDB SSL certificate is self-signed
//import PouchDB from 'pouchdb'
const PouchDB = require('pouchdb')
PouchDB.plugin(require('pouchdb-find'))
const db = new PouchDB('https://admin:****@192.168.1.106:6984/reproduce')
db.createIndex({
index: {
fields: ['title']
}
}).then((result) => {
console.log(result)
}).catch((error) => {
console.log(error)
})
当我运行代码时,结果很好:
$ node server.js
{ result: 'created',
id: '_design/94407075806d27d94ac764d9aa138a43c015dc1f',
name: '94407075806d27d94ac764d9aa138a43c015dc1f' }
所以,至少在 NodeJS 上,createIndex
不应该有任何问题。我的 PouchDB 版本如下所示:
{
"name": "reproduce-pouchdb-tls",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"pouchdb": "^6.4.3",
"pouchdb-find": "^6.4.3"
}
}
关于javascript - PouchDB createIndex 抛出 500 错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49930022/
我有一个 QTableView 和 QAbtractTableModel 子级的相应实例。 我惊讶地发现,如果我的表模型实例发出命名单个单元格的 dataChanged,Qt 框架将向我的表模型的::
任何人都知道如何创建一个索引,其中术语是一个 ref 并且可以通过数组中的嵌套对象进行搜索? 在“对话”集合中,我保存了以下示例数据: { "created": Time("2019-09-29T
我正在尝试将 Liquibase 用于我们的项目。我们主要使用 Oracle 数据库,其他一些数据库较少使用。我试图弄清楚如何在索引的情况下指定列顺序。下面是一个典型的创建索引更改集。
createIndex = true不会使用spring-data-elasticsearch在Elasticsearch中创建索引映射 @Document(indexName = "profiles
回答这个问题:Postgres table constraint using group-by ,我正在尝试将以下 Postgres 代码翻译成 liquibase XML create unique
我正在尝试将 Elasticsearch for GO 与这个著名的 repo 结合使用 但是,当我尝试创建一个 index(docs,并作为示例给出 here)时: // Define an
所以我正在使用 TypeScript 构建一个 express 服务器,使用 mongoose 与 MongoDB Atlas 交互。最近我决定在我的应用程序中使用多个数据库并更改我的架构以适应这种新
我正在使用 Ionic 3、Angular 4、Pouchdb、Pouchdb-find Pouchdb 工作正常。 我已经通过 npm 安装了 pouchdb 和 pouchdb-find 重现步骤
为了这个问题的目的,我有两个业务类: @Entity @Indexed public class MyClassOne implements MyInterface { @Id pri
我正在为几千兆位的文档创建索引。 在我的 mongo shell 中,我运行了这个命令: db.positions.createIndex( { "imei": 1, "server_date": -
我有一个包含时间类型字段的集合。我需要能够按年或月-年组合查询此集合。 我曾尝试在网站本身上使用索引创建工具,例如 Year(data.expDate)和 Month(data.expDate)在条款
当子类化 QAbstractTableModel 时,获取给定行和列的 QModelIndex 的正确方法是什么(例如,提供便捷方法 data(int row, int column))? 有inde
我正在尝试创建一个代理模型来动态映射来自源模型的项目。 在 QIdentityProxyModel 的实现之后,我发现实际上不可能通过检查 4 个核心函数来复制它: mapFromSource() m
我只是想创建一个像这样的基本索引 currentDB.createIndex({ index: { fields: ['name'] } }).then((result
所以我尝试在我的 messageSchema 中创建索引 var messageSchema = new Schema({ senderName : String, conte
在 createIndex 的文档中,他们说 db.collection.createIndex(keys, options) 所以我调用 createIndex()下面的代码。我的数据库名称是 ar
我一直在阅读 MDN,但我得到了 stuff like : keyPath The key path for the index to use. Note that it is possible to
我想为一个mongodb集合创建主键,看教程时,下面的东西总是没有解释。 mongodb的“createIndex”参数值是什么意思? 例如,在 https://www.sitepoint.com/7
是否可以使用 EF Code First 迁移的 CreateIndex 语法来创建覆盖索引(*请参阅下文了解覆盖索引是什么)。 例如,我可以像这样在手动迁移中创建一个简单的索引: CreateInd
在我的购物车 Controller 中,我有以下代码段: const Cart = require('mongoose').model('Cart'); 这有效: cart = await Cart.
我是一名优秀的程序员,十分优秀!