2016-08-16 19 views
1

整数の年のフィールドを持つデータがあります。最近のデータに重みを付けるようにしています。そうしなければ結びつける結果は、年によって逆順にソートされます。解析不可能な弾性検索クエリ

 { 
      "query": { 
       "function_score": { 
        "functions": [ 
         { 
          "gauss": { 
           "year": { 
            "origin": "2016", 
            "scale": "50" 
           } 
          } 
         } 
        ], 
        "query": "This is replaced by the main query", 
        "boost_mode": "sum" 
       }, 
       "_source": 1 
      } 
     } 

私はこのエラーを取得しています:

parse_exception: failed to parse search source. expected field name but got [VALUE_NUMBER] 

私は私が間違ってやって言うことができないので、任意の助けが高く評価されています。

ありがとうございました。

答えて

1

間違ったネストレベルで "_source":1がありました。それは一段階上がっていたはずです。