บทความที่เกี่ยวข้องกับ: query

แนะนำหมวดหมู่ (Category suggestion) ด้วย Percolate Query ของ Elasticsearch

บทความนี้เราจะมาลองสร้าง category suggestion ด้วย percolate query ของ Elasticsearch กัน ก่อนอื่นต้องทำความเข้าใจกับ percolate query ก่อนว่ามันทำงานยังไงนะครับ ปกติแล้วเราจะเก็บข้อมูลของสินค้าหรือบทความของเราไว้ที่ Elasticsearch แล้วค้นหาสินค้าหรือบทความนั้นๆ ด้วยการสร้าง query ขึ้นมาจากคำค้นหาที่เราต้องการ

Elasticsearch เลือก analyzer ผิดชีวิตเปลี่ยนนะจ๊ะ

ในบทความนี้จะมาคุยกันเกี่ยวกับ analyzer ใน Elasticsearch กัน แต่ไม่ขอลงลึกมากนะเดี๋ยวจะไม่สนุกกัน ^^ เจ้า analyzer มีหน้าในการวิเคราะห์ (แหนะเล่นกันตรงๆ เลย) ประโยคหรือกลุ่มคำที่ถูกส่งเข้าไปหามันทั้งตอนที่เรา index ข้อมูลและตอนที่เราค้นหาข้อมูล เพื่อแบ่งให้เป็นคำๆ เช่น “This is a Elasticsearch Book” ก็อาจจะกลายเป็น “elasticsearch, book” ซึ่งจะกลายเป็นคำยังไงบ้างนั้นก็ขึ้นอยู่กับ analyzer แต่ละตัว