7
私は構築しているプロトタイプESシステムにFLTを実装するのに苦労しています。私はElasticsearchのウェブサイトのドキュメントを見てきましたが、そこにはありますが、私はこれを得ることができません。おそらくそこにいる誰かが、私にこのことをどうやっているのか、少し洞察を与えるかもしれません。このような(FLT)のようなファジーな - ElasticSearch
これはウェブ上の他の場所では実行できないようですが、私のGoogleのスキルは今日は傷ついていません。これは私がこれまでに構築するために管理してきたものである - ここで
$ curl -XGET 'http://127.0.0.1:9200/uber/uber/_search?' -d '{
"fuzzy_like_this": {
"fields": [
"pty_firstname",
"pty_surname"
],
"like_text": "Nathan Andew",
"max_query_terms": 12
}
}'
は私が要求を送信すると、私のプロンプトから受けていますエラーメッセージです -
{
"error":"SearchPhaseExecutionException[Failed to execute phase [query], total failure;
shardFailures {[u9HfJxbXRn-8ml19FKBTiA][uber][2]: SearchParseException[[uber][2]: from[-1],size[-1]:
Parse Failure [Failed to parse source [
{
"fuzzy_like_this": {
"fields": [
"pty_firstname",
"pty_surname"
],
"like_text": "Nathan Andew",
"max_query_terms": 12
}
}
]]]; nested: SearchParseException[[uber][2]: from[-1],size[-1]:
Parse Failure [No parser for element [fuzzy_like_this]]]; }{[u9HfJxbXRn-8ml19FKBTiA][uber][0]:
SearchParseException[[uber][0]: from[-1],size[-1]:
Parse Failure [Failed to parse source [
{
"fuzzy_like_this": {
"fields": [
"pty_firstname",
"pty_surname"
],
"like_text": "Nathan Andew",
"max_query_terms": 12
}
}
]]]; nested: SearchParseException[[uber][0]: from[-1],size[-1]:
Parse Failure [No parser for element [fuzzy_like_this]]]; }]",
"status":500
}
私は非常にあなたの提案をお寄せいただきありがとうございます、私はかなり愚かに感じるでしょう。私は今日、後でそれを見ていれば正解をマークします。 – Nate
ちょうどあなたの変更を適用し、それはトリックをしました。 – Nate