أهلا،
يبدو أن الخيار limit()
غير متوفر ، إذا قرأت التوثيق ، فيبدو أنه يجب أن يكون متاحًا.
$items = FaqItem::search(request('query'))->limit(5)->get();
يعيدني مع وجود خطأ:
exception: "BadMethodCallException"
file: "/Users/***/Workspace/***/vendor/laravel/framework/src/Illuminate/Support/Traits/Macroable.php"
line: 103
message: "Method Laravel\Scout\Builder::limit does not exist."
هل هناك شيء مفقود أم أن هذه الطريقة مفقودة من العبوة؟
أعتقد أن التوثيق خاطئ هنا. سيكون الصحيح ما يلي:
$items = FaqItem::search(request('query'))->take(5)->get();
take()
سيعمل بالفعل ، لكن هل هذا يجعل الاستخدام الفعلي لوظيفة الحد في meilisearch API؟
https://docs.meilisearch.com/guides/advanced_guides/search_parameters.html#limit
نعم ، لقد لاحظت ذلك ، فالتوثيق ليس صحيحًا بالفعل.
أنت محق ، خطأي take()
هو الخطأ الصحيح!
وللتأكيد على نعم ، توقعت أعمال الحد الأدنى من $ builder-> عند استخدام take()
سوف أقوم بتحديث المستند ؛)
شكرا لك!
استمروا في العمل الرائع
التعليق الأكثر فائدة
أنت محق ، خطأي
take()
هو الخطأ الصحيح!وللتأكيد على نعم ، توقعت أعمال الحد الأدنى من $ builder-> عند استخدام
take()
سوف أقوم بتحديث المستند ؛)
شكرا لك!