Meilisearch-laravel-scout: メソッドLaravel \ Scout \ Builder :: limitは存在しません。

作成日 2020年04月21日  ·  6コメント  ·  ソース: meilisearch/meilisearch-laravel-scout

やあ、

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."

私が欠けているものがありますか、またはこのメソッドがパッケージに欠けていますか?

最も参考になるコメント

あなたは正しいです、私の間違いtake()は正しいものです!
そして、はいを確認するために、 take()を使用するときに$ builder-> limitの動作が期待されていました

ドキュメントを更新します;)
ありがとうございました!

全てのコメント6件

ここのドキュメントは間違っていると思います。 正しいのは次のとおりです。

$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の動作が期待されていました

ドキュメントを更新します;)
ありがとうございました!

素晴らしい仕事を続けてください🚀

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

curquiza picture curquiza  ·  17コメント

desaintflorent picture desaintflorent  ·  8コメント

milosevicn picture milosevicn  ·  5コメント

husonghua picture husonghua  ·  5コメント

dmyers picture dmyers  ·  14コメント