Laravelで検索するクエリを作成するにはどうすればよいですか?

Nilay Singh

laravel 5.2を使用していて、複数の列を介してクエリを実行しようとしている検索機能を作成しようとしていますが、期待した結果が得られません。

私はこのクエリを使用しています:

    $wachat = Table::where('key', '=', $d1) 
    ->orWhere('message', 'LIKE', "%{$searchByContact}%")
    ->orWhere('abc', 'LIKE', "%{$searchByContact}%")
    ->orWhere('xyz', 'LIKE', "%{$searchByContact}%")
    ->orderBy('id', 'DESC')->paginate(20);

結果は得られていますが、ここでは、キーが何でもあるすべてのものをフィルタリングしたいと思います。しかし、abooveクエリを使用すると、すべてのキーから結果が得られます。とにかくクエリを作成して、キーが何でもある場所に結果を表示することができます。

thisiskelvin

問題は->orWhere()、以前の呼び出しの検索条件をキャンセルするメソッドを使用していることです

->where()クエリの2番目の部分にはクロージャを使用する必要があります。

$wachat = Table::where('key', '=', $d1) 
    ->where(function($query) use ($searchByContact) {
        $query->where('message', 'LIKE', "%{$searchByContact}%")
            ->orWhere('abc', 'LIKE', "%{$searchByContact}%")
            ->orWhere('xyz', 'LIKE', "%{$searchByContact}%");
    })
    ->orderBy('id', 'DESC')
    ->paginate(20);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

高度な検索クエリを作成するにはどうすればよいですか?

分類Dev

Laravel検索フィルター機能のクエリステートメントを作成するにはどうすればよいですか?

分類Dev

この検索クエリをより効率的にするにはどうすればよいですか?

分類Dev

マングースで検索クエリを実行するにはどうすればよいですか?

分類Dev

PHPでGoogle検索クエリを使用するにはどうすればよいですか?

分類Dev

合計が数値より大きい場合に初めて検索するSQLクエリを作成するにはどうすればよいですか?

分類Dev

近いが他の特定の値を超えない値を検索するDjangoORMクエリを作成するにはどうすればよいですか?

分類Dev

Twitter検索クエリに対するJSON応答を開くにはどうすればよいですか?

分類Dev

この検索クエリを改善するにはどうすればよいですか?

分類Dev

検索クエリのシャードを選択するにはどうすればよいですか?

分類Dev

mysql検索クエリで行数を見積もるにはどうすればよいですか?

分類Dev

「$」を持つキーワードを検索するMySQLクエリを作成するにはどうすればよいですか?

分類Dev

Github APIの検索クエリに「OR」を含めるにはどうすればよいですか?

分類Dev

Laravelでリクエストユーザーを検証するにはどうすればよいですか?

分類Dev

Grafanaで、作成した変数を使用して、グラフのクエリ検索に値として指定するにはどうすればよいですか?

分類Dev

検索時にprepareメソッドでMySQLクエリを作成するにはどうすればよいですか?

分類Dev

他のクエリを検索したときに、検索で他のリンクを取得するにはどうすればよいですか

分類Dev

Laravel 6で複数のサブクエリを作成するにはどうすればよいですか?

分類Dev

この複雑なクエリをLaravelで作成するにはどうすればよいですか?

分類Dev

Laravel 5でSQL結合クエリを作成するにはどうすればよいですか?

分類Dev

この連想クエリをlaravel5.2で作成するにはどうすればよいですか?

分類Dev

CouchDBでインデックス検索を作成するにはどうすればよいですか?

分類Dev

CouchDBでインデックス検索を作成するにはどうすればよいですか?

分類Dev

検索するディレクトリをAckに提供するにはどうすればよいですか?

分類Dev

Symfony4でMaxとMinの検索クエリを作成するにはどうすればよいですか?

分類Dev

Laravelでのみ1つの検索クエリフィルターの結果を取得するにはどうすればよいですか?

分類Dev

検索ボタンをクリックせずに検索機能を作成するにはどうすればよいですか?

分類Dev

Laravelの関連モデルに検索クエリを適用するにはどうすればよいですか?

分類Dev

Google画像検索:逆画像検索URLを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    高度な検索クエリを作成するにはどうすればよいですか?

  2. 2

    Laravel検索フィルター機能のクエリステートメントを作成するにはどうすればよいですか?

  3. 3

    この検索クエリをより効率的にするにはどうすればよいですか?

  4. 4

    マングースで検索クエリを実行するにはどうすればよいですか?

  5. 5

    PHPでGoogle検索クエリを使用するにはどうすればよいですか?

  6. 6

    合計が数値より大きい場合に初めて検索するSQLクエリを作成するにはどうすればよいですか?

  7. 7

    近いが他の特定の値を超えない値を検索するDjangoORMクエリを作成するにはどうすればよいですか?

  8. 8

    Twitter検索クエリに対するJSON応答を開くにはどうすればよいですか?

  9. 9

    この検索クエリを改善するにはどうすればよいですか?

  10. 10

    検索クエリのシャードを選択するにはどうすればよいですか?

  11. 11

    mysql検索クエリで行数を見積もるにはどうすればよいですか?

  12. 12

    「$」を持つキーワードを検索するMySQLクエリを作成するにはどうすればよいですか?

  13. 13

    Github APIの検索クエリに「OR」を含めるにはどうすればよいですか?

  14. 14

    Laravelでリクエストユーザーを検証するにはどうすればよいですか?

  15. 15

    Grafanaで、作成した変数を使用して、グラフのクエリ検索に値として指定するにはどうすればよいですか?

  16. 16

    検索時にprepareメソッドでMySQLクエリを作成するにはどうすればよいですか?

  17. 17

    他のクエリを検索したときに、検索で他のリンクを取得するにはどうすればよいですか

  18. 18

    Laravel 6で複数のサブクエリを作成するにはどうすればよいですか?

  19. 19

    この複雑なクエリをLaravelで作成するにはどうすればよいですか?

  20. 20

    Laravel 5でSQL結合クエリを作成するにはどうすればよいですか?

  21. 21

    この連想クエリをlaravel5.2で作成するにはどうすればよいですか?

  22. 22

    CouchDBでインデックス検索を作成するにはどうすればよいですか?

  23. 23

    CouchDBでインデックス検索を作成するにはどうすればよいですか?

  24. 24

    検索するディレクトリをAckに提供するにはどうすればよいですか?

  25. 25

    Symfony4でMaxとMinの検索クエリを作成するにはどうすればよいですか?

  26. 26

    Laravelでのみ1つの検索クエリフィルターの結果を取得するにはどうすればよいですか?

  27. 27

    検索ボタンをクリックせずに検索機能を作成するにはどうすればよいですか?

  28. 28

    Laravelの関連モデルに検索クエリを適用するにはどうすればよいですか?

  29. 29

    Google画像検索:逆画像検索URLを作成するにはどうすればよいですか?

ホットタグ

アーカイブ