最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Field [price] of type [text] is not supported for aggregation [avg]

业界 admin 5浏览 0评论

原因:text类型不支持求平均值,改为float

PUT

http://localhost:9201/shopping/_mapping

{
    "properties":{
        "title":{
            "type": "text", // text 文本类型,可以分词
            "index": true
        },
        "category": {
            "type":"text", // keyword 关键词,必须是完整的,不能分词
            "index": true
        },
        "images": {
            "type": "text",
            "index": true
        },
        "price":{
            "type":"float",
            "index":true
        }
    }
}

原因:text类型不支持求平均值,改为float

PUT

http://localhost:9201/shopping/_mapping

{
    "properties":{
        "title":{
            "type": "text", // text 文本类型,可以分词
            "index": true
        },
        "category": {
            "type":"text", // keyword 关键词,必须是完整的,不能分词
            "index": true
        },
        "images": {
            "type": "text",
            "index": true
        },
        "price":{
            "type":"float",
            "index":true
        }
    }
}

发布评论

评论列表 (0)

  1. 暂无评论