আমি বর্তমানে সোলার-ভিত্তিক অ্যাপ্লিকেশনটিকে স্থিতিস্থাপক অনুসন্ধানে স্থানান্তরিত করার চেষ্টা করছি।
আমার এই লুসিন কোয়েরি আছে
((
name:(+foo +bar)
OR info:(+foo +bar)
)) AND state:(1) AND (has_image:(0) OR has_image:(1)^100)
আমি যতদূর বুঝতে পারি এটি হ'ল বুলিয়ান বা:
"নামে থাকা সমস্ত দস্তাবেজ (নামে foo এবং বার) বা (ফুও এবং তথ্য বার) পান that এর পরে শর্ত অনুযায়ী রাজ্যগুলি ফলাফল = 1 এবং ইমেজযুক্ত নথিগুলিকে বুস্ট করুন" "
আমি আবশ্যক সঙ্গে একটি বুল কোয়েরি ব্যবহার করার চেষ্টা করা হয়েছে কিন্তু আমি বুলিয়ান বা অবশ্যই অনুচ্ছেদ পেতে ব্যর্থ হয়। আমার যা আছে তা এখানে:
GET /test/object/_search
{
"from": 0,
"size": 20,
"sort": {
"_score": "desc"
},
"query": {
"bool": {
"must": [
{
"match": {
"name": "foo"
}
},
{
"match": {
"name": "bar"
}
}
],
"must_not": [],
"should": [
{
"match": {
"has_image": {
"query": 1,
"boost": 100
}
}
}
]
}
}
}
আপনি দেখতে পাচ্ছেন যে, "তথ্য" এর জন্য আবশ্যক শর্তগুলি অনুপস্থিত।
কারো কাছে কি কোন সমাধান আছে?
তোমাকে অনেক ধন্যবাদ.
** হালনাগাদ **
আমি আমার ইলাস্টিক অনুসন্ধান অনুসন্ধান আপডেট করেছি এবং সেই ফাংশন স্কোর থেকে মুক্তি পেয়েছি। আমার বেস সমস্যা এখনও বিদ্যমান।