【fuelphp】MySQLのIN句の使い方メモ

使いたいときはいつも忘れてるので自分用にメモ

やりたいSQL

select * from users where id in (1, 2, 3);

fuelphp

$user_ids = array(1, 2, 3);
$query = "select * from users where id in :user_ids;
$params = array("user_ids" => $user_ids);
DB::query($query)->parameters($params)->execute()->as_array() // select * from users where id in (1,2,3)

以上です