ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਵੇਲੇ ਦੇ 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 ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਮੂਲ ਖੋਜ ਨਤੀਜੇ ਪੇਸ਼ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ।