やあ、
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()
は正しいものです!
そして、はいを確認するために、 take()
を使用するときに$ builder-> limitの動作が期待されていました
ドキュメントを更新します;)
ありがとうございました!
素晴らしい仕事を続けてください🚀
最も参考になるコメント
あなたは正しいです、私の間違い
take()
は正しいものです!そして、はいを確認するために、
take()
を使用するときに$ builder-> limitの動作が期待されていましたドキュメントを更新します;)
ありがとうございました!