首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elassandra "action_request_validation_exception“

Elassandra "action_request_validation_exception“
EN

Server Fault用户
提问于 2019-09-23 09:44:35
回答 1查看 747关注 0票数 0
代码语言:javascript
复制
Elasticsearch DEBUG: 2019-09-23T09:23:39Z
  starting request {
    "method": "HEAD",
    "castExists": true,
    "path": "/my_keyspace",
    "query": {}
  }


Elasticsearch TRACE: 2019-09-23T09:23:39Z
  -> HEAD http://192.168.99.100:9200/my_keyspace

  <- 200


Elasticsearch DEBUG: 2019-09-23T09:23:39Z
  Request complete

Elasticsearch DEBUG: 2019-09-23T09:23:39Z
  starting request {
    "method": "PUT",
    "path": "/my_keyspace/_mapping",
    "body": {
      "discover": ".*",
      "properties": {
        "id": {
          "type": "text"
        },
        "title": {
          "type": "text"
        },
        "summary": {
          "type": "text"
        },
        "company": {
          "type": "text"
        }
      }
    },
    "query": {
      "type": "job"
    }
  }


Elasticsearch TRACE: 2019-09-23T09:23:39Z
  -> PUT http://192.168.99.100:9200/my_keyspace/_mapping?type=job
  {
    "discover": ".*",
    "properties": {
      "id": {
        "type": "text"
      },
      "title": {
        "type": "text"
      },
      "summary": {
        "type": "text"
      },
      "company": {
        "type": "text"
      }
    }
  }
  <- 400
  {
    "error": {
      "root_cause": [
        {
          "type": "action_request_validation_exception",
          "reason": "Validation Failed: 1: my_keyspace.job table does not exists;"
        }
      ],
      "type": "action_request_validation_exception",
      "reason": "Validation Failed: 1: my_keyspace.job table does not exists;"
    },
    "status": 400
  }

Elasticsearch DEBUG: 2019-09-23T09:23:39Z
  Request complete

Unhandled rejection Error: [action_request_validation_exception] Validation Failed: 1: my_keyspace.job table does not exists;
    at respond (\project\root\node_modules\elasticsearch\src\lib\transport.js:349:15)
    at checkRespForFailure (\project\root\node_modules\elasticsearch\src\lib\transport.js:306:7)
    at HttpConnector.<anonymous> (\project\root\node_modules\elasticsearch\src\lib\connectors\http.js:173:7)
    at IncomingMessage.wrapper (\project\root\node_modules\lodash\lodash.js:4929:19)
    at emitNone (events.js:111:20)
    at IncomingMessage.emit (events.js:208:7)
    at endReadableNT (_stream_readable.js:1064:12)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickDomainCallback (internal/process/next_tick.js:218:9)

我正在尝试使用masumsoft/express-cassandra连接到strapdata/elassandra上最新的Elassandra。该对话框似乎是有效的,但是连接会导致意外的错误,任何指针都会被欣赏。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-09-23 10:06:05

结果,我不得不重新命名“作业”模型,因为它是Elasticsearch/Cassandra中的保留关键字。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/985264

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档