使用数组查询的用户Laravel模型

时间:2014-03-23 16:51:40

标签: php laravel laravel-4 models

我有一个Laravel模型,但我想根据传入的数组搜索表格。

即。 "返回id与数组内容之一匹配的所有行"

我可以看到Laravel的查询构建器,我可以通过输入数组进行搜索:

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

但似乎无法在任何地方找到如何使用模型做同样的事情。

有什么想法吗?干杯!

2 个答案:

答案 0 :(得分:1)

DB::table('teams')->替换为对模型的静态调用。

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

答案 1 :(得分:0)

您可以尝试一下。

<?php
use App\Models\Team;

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