- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Nodejs 将一些数据索引到 Elasticsearch(托管在 kubernetes 上),我正在使用 client.create()
方法在 Elasticsearch 中索引文档。如果我在本地主机和 kubernetes Elasticsearch 端点上运行代码,一切正常。但是在我尝试索引文档时部署相同的代码后,出现错误:
"[invalid_type_name_exception] Document mapping type name can't start with '_', found: [_create] :: {"path":"/index_name/_create/docId"]".
Elasticsearch 版本“6.3.0”和 node_module 版本“^16.0.0”。此外,它最初正在工作,但从过去几天开始停止工作。我认为问题出在某些兼容性和配置上,有人可以帮忙吗?
我尝试使用 client.index 而不是 client.create,它工作正常。我已经匹配了本地和服务器上的所有配置和兼容性文件。我觉得一切都很好。
const elasticsearchDoc = {
index: "school",
type: "_doc",
id: 12345,
body: { name:"raj",marks:40 }
};
const result = await client.create(elasticsearchDoc);
...
最佳答案
我认为问题在于您使用的是 old JS client库而不是 the new one .
对于 16.0.0,您需要 to explicitely set the apiVersion
parameter到 6.x 版本,因为 7.0 是默认版本,这可能就是您看到此错误的原因(因为您使用的是 ES 6.3.0):
apiVersion: 6.7
关于node.js - 如何修复 "Document mapping type name can' t 从 '_' 开始,找到 : [_create]_"elasticsearch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56964196/
一些jquery插件扩展小部件使用_create方法,而另一些则使用_init方法,有人可以解释两者之间的区别吗? 还有关于何时扩展 widget 或直接扩展 jquery.fn 更好的指导吗? 最佳
我在尝试保存新记录时收到此消息。我在 SmashingMag 的网站上重新创建了该演练。我正在使用 ember 数据 v0.14。查看提交,似乎另外两个也有相同的问题(可能与 RESTAdapter
当我运行命令时,我在终端中得到了输出nm -gU/usr/lib/system/libsystem_c.dylib: 000000000007cb4c T ___opendir2 0000000000
我正在尝试使用 Ember 和 Ember/Data 来显示从 REST API 返回的简单 JSON。 这是我的js: window.ManageClients = Em.Application.c
我直接将数据添加到 mongodb,现在缺少 _etag、_created 和 _updated 字段。如何为没有这些内容的文档生成这些内容? 谢谢 最佳答案 这些文档上的 GET 将为您透明地获取这
我在尝试做一些非常简单的事情时遇到了很多痛苦:扩展一个 jQuery UI 小部件,即自动完成小部件。 这是我在做什么: (function($) { $.widget("my.autocom
我想我理解小部件定义中 _create 和 _init 之间的区别(例如 this question ),但我仍然不确定 区分的目的。 _create() 或 _init() 中包含哪些类型的设置任务
我正在寻找一个很好的例子来说明如何实现以下目标: 我想使用 get_or_create 来检查数据库中是否已存在对象。如果没有,那么它将被创建。如果它确实存在,那么我将不会创建新对象,而是需要引发表单
我正在使用 Nodejs 将一些数据索引到 Elasticsearch(托管在 kubernetes 上),我正在使用 client.create() 方法在 Elasticsearch 中索引文档。
我是一名优秀的程序员,十分优秀!