Repository और queries · प्रश्न 10 / 12
एक search को वे सभी conferences ढूँढने हैं जिनके title में search term $searchWord शामिल है। कौन-सा constraint सही है?
1 उत्तर सही है। मध्यम
उत्तर दिखाएँ
उत्तर
- B $query->like('title', '%' . $searchWord . '%')
व्याख्या
like() SQL LIKE की तरह काम करता है: केवल पहले और बाद में लगे % wildcards इसे substring search बनाते हैं, उनके बिना यह सटीक तुलना है। contains() जाँचता है कि कोई multi-valued relation (जैसे ObjectStorage) किसी विशेष object को शामिल करता है या नहीं, और equals() कोई wildcards नहीं जानता। यदि search term में स्वयं % या _ हों, तो पहले उन्हें escape करें।