1. ホーム
  2. php

[解決済み] Laravel Eloquent "IN "クエリを作成するには?

2022-05-12 01:47:41

質問

私はここでその生のMySQLクエリのようにLaravelのEloquentでクエリを作りたい

SELECT  * from  exampleTbl where id in(1,2,3,4)

Laravel Eloquentで試しましたが、うまくいきません。

DB::where("id IN(23,25)")->get()

解決方法は?

以下はEloquentでの操作方法です。

$users = User::whereIn('id', array(1, 2, 3))->get();

また、クエリビルダを使用している場合は、:

$users = DB::table('users')->whereIn('id', array(1, 2, 3))->get();