0
I持ってタイトル、説明、著者、EAN、ISBNで捜しますクエリ。弾性取得関連性の高い結果
私はタイトル^ 3、著者^ 2、EAN^100とISBN^100ためのブーストを持っています。
私がeanでヒットすると、結果は1つしか返されません。 (eanは数字)
ISBNは文字列です。 978-12-1234-123-8私はISBNのために何千もの結果を得ました。しかし、ヒットした場合、他のものよりもわずかに高い結果が得られます。
私はタイプbest_fieldsでmulti_matchを使用しています。
関連する結果のみを取得する方法はありますか?それとも私は自分でそれをしなければならないのですか?
EDIT:
マッピング:
"product": {
"properties": {
"img": {
"type": "string"
},
"dobrovsky_rating": {
"type": "float"
},
"isbn": {
"type": "string"
},
"saleType": {
"type": "string"
},
"rating": {
"type": "float"
},
"description": {
"analyzer": "hunspell_cs",
"type": "string"
},
"availability": {
"type": "string"
},
"priceDph": {
"type": "long"
},
"title": {
"analyzer": "hunspell_cs",
"type": "string"
},
"url": {
"index": "not_analyzed",
"type": "string"
},
"rating_count": {
"type": "long"
},
"ean": {
"type": "string"
},
"serie": {
"analyzer": "hunspell_cs",
"type": "string"
},
"id": {
"type": "long"
},
"category": {
"analyzer": "hunspell_cs",
"type": "string"
},
"authors": {
"analyzer": "hunspell_cs",
"type": "string"
}
}
データ例:
Id: 123
Title: Game of Thrones
Author: George R.R. Martin
Img: www.aaa.cz/got.png
Url: www.aaa.cz/got.html
Description: Game of Thrones is a ...
EAN: 9788071974925
ISBN: 978-80-7197-492-5
...
を試してみてください。しかし、著者、タイトル、および説明が正しく機能しません。 – tttpapi
次に、マッピングとドキュメントの例を投稿できますか? –
私は自分の質問を編集しました。 – tttpapi