Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

ElasticSearch PutMapping API:MapperParsingException Ánh xạ loại gốc không trống sau khi phân tích cú pháp

Loại của bạn không nhất quán, trong lệnh gọi API, loại là my_type

curl -XPUT http://localhost:9200/my_index/_mapping/my_type

thì nó trở thành sale_test trong tin nhắn JSON.

Có một loại nhất quán sẽ khắc phục được sự cố của bạn:

curl -XPUT http://localhost:9200/my_index/_mapping/sale_test -d '
    { 
     "sale_test": { 
       "properties": { 
         "Client": {"type": "string", "index": "not_analyzed" }, 
         "OfferRGU": { "type": "long" }, 
         "SaleDate": { "type": "date", "format": "dateOptionalTime" },
         "State": { "type": "string" }
         } 
       } 
    }'

Ở đây bạn có cả chỉ mục mới và một loại mới :

curl -XGET http://localhost:9200/dgses/sale_test_river/_mapping

Việc sửa chỉ mục và loại cho tôi:

curl -XGET http://localhost:9200/my_index/sale_test/_mapping?pretty
{
  "myindex" : {
    "mappings" : {
      "sale_test" : {
        "properties" : {
          "Client" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "OfferRGU" : {
            "type" : "long"
          },
          "SaleDate" : {
            "type" : "date",
            "format" : "dateOptionalTime"
          },
          "State" : {
            "type" : "string"
          }
        }
      }
    }
  }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để bật tiện ích mở rộng mysql của php trong vùng chứa docker?

  2. Nếu MYSQL không phân biệt chữ hoa chữ thường, thì nó hoạt động như thế nào đối với trường Mật khẩu trong Đăng nhập?

  3. Ghi DataFrame vào bảng mysql bằng pySpark

  4. Sử dụng MySQLi để CHÈN Dữ liệu vào Cơ sở dữ liệu

  5. MySQL CHỌN ĐÂU TRONG DANH SÁCH và KHÔNG TRONG DANH SÁCH trong cùng một SQL