Làm cách nào để xử lý một giá trị null trên thuộc tính mà tôi muốn thực hiện một field_value_factor? Tôi muốn cân nhắc theo mức độ phổ biến nhưng một số bản ghi có giá trị null cho thuộc tính đó. Tôi có phải đặt giá trị tối thiểu là 10 trên thuộc tính đó trong chính dữ liệu đó không? Có vẻ như kludgy theo cách đó.cách xử lý các giá trị null trong trường tìm kiếm đàn hồi field_value_factor
{
"query": {
"function_score": {
"query":{
"multi_match" : {
"query" : "new girl",
"fields" : [ "title^1.2", "name"]
}
},
"field_value_factor": {
"field":"popularity",
"modifier":"log1p"
},
"boost_mode":"multiply"
}
}
}
là elasticsearch ném một lỗi? Chẳng hạn như [Thiếu giá trị cho trường [x]] – yahermann
không nó không ném bất kỳ lỗi nào – MonkeyBonkey