איך מבצעים חיפוש ב ElasticSearch - מבוא בסיסי עד עכשיו הכנסנו מידע ל elasticsearch (בהמשך ייכתב ES בקיצור). הגיע הזמן שנחפש אותו ... Types אבל לפני שמתחיל לחפש נתאר עוד מושג חשוב ב ES והוא type . המושג הזה מאפשר לחלק את המסמכים שמוכנסים ל ES לקבוצות שונות. כלומר, אפשר להגיד ל ES בזמן הכנסת מסמך שהוא בעל type מסויים. לדוגמא: נבנה אינדקס עבור מסעדה ונאנדקס בו תאור של כל המנות תחת type שנקרא dish, נאנדקס מידע על המלצרים תחת type שנקרא waiters ונאנדקס מידע על ספקים תחת type שנקרא supplier. זה מה שמאפשר לנו אח"כ לחפש מידע מסוג מסויים. נוח! הכנסת מסמך עם ציון הסוג שלו: דוגמא: ובמקרה שרוצים לתת ל ES לקבוע בעצמו את מזהה המסמך: נחזור לחיפוש לחיפוש יש שני API-ים שונים.. אחד פשוט ומהיר שמיועד בעיקר לאנשים שרוצים להריץ שאילתא. השני הוא מובנה ומיועד לתוכנית שפונה ל ES. בשני המקרים צריך לציין איפה לחפש. זאת מציינים בשורת ה URL: כדי לחפש באינדקס מסויים נרשום בשורת ה URL: GET /indexName/_search כדי לחפש בסוג מסויים באינדקס: GET /in...
הבלוג של זיו בירר