Laravel ile temel arama, projenize Elasticsearch entegre ederken temel bir özelliktir. Temel bir arama yapmak için şu adımları izleyin: Elasticsearch Laravel
1. Adım: Bir Model Aranabilir Açıklama Oluşturun ve Tanımlayın
İlk olarak, bir model giriş oluşturun Laravel ve bunun için aranabilir açıklamayı tanımlayın model. Aranabilir açıklama, içinde aramak istediğiniz alanları içeren bir dizidir Elasticsearch.
Örneğin modelde ve alanlarına Product
göre arama yapmak istiyorsunuz . name
description
2. Adım: Verileri Arayın
içinde aranabilir açıklamayı tanımladıktan sonra, içinde veri araması yapmak için yöntemi model kullanabilirsiniz. search()
Elasticsearch
Yöntem, " " anahtar search($keyword)
sözcüğünü içeren kayıtları arayacaktır. Laravel name
description
Product
model
3. Adım: Sonuçları Görüntüle
Aramayı yaptıktan sonra, kullanıcıya bilgi görüntülemek için sonuçları kullanabilirsiniz.
Elasticsearch Bu, uygulamanızdaki temel arama sonuçlarını sunmanıza olanak tanır Laravel.