आपके प्रोजेक्ट में एकीकृत करते समय बुनियादी खोज एक मूलभूत विशेषता है Laravel । बुनियादी खोज करने के लिए, इन चरणों का पालन करें: Elasticsearch Elasticsearch Laravel
चरण 1: एक खोजें Model और खोजने योग्य विवरण परिभाषित करें
सबसे पहले, एक model इन बनाएं Laravel और इसके लिए खोजे जाने योग्य विवरण को परिभाषित करें model । खोजने योग्य विवरण एक सरणी है जिसमें वे फ़ील्ड शामिल हैं जिनमें आप खोजना चाहते हैं Elasticsearch ।
उदाहरण के लिए, मॉडल में Product
, आप name
और description
फ़ील्ड के आधार पर खोज करना चाहते हैं।
चरण 2: डेटा खोजें
में खोजने योग्य विवरण को परिभाषित करने के बाद model, आप search()
डेटा खोज करने के लिए विधि का उपयोग कर सकते हैं Elasticsearch ।
विधि के फ़ील्ड में search($keyword)
कीवर्ड " " वाले रिकॉर्ड की खोज करेगी । Laravel name
description
Product
model
चरण 3: परिणाम प्रदर्शित करें
खोज करने के बाद, आप उपयोगकर्ता को जानकारी प्रदर्शित करने के लिए परिणामों का उपयोग कर सकते हैं।
Elasticsearch यह आपको अपने Laravel एप्लिकेशन में बुनियादी खोज परिणाम प्रस्तुत करने की अनुमति देता है ।