我有一个这样的数组:
$arr = (1, 3, 87, 200);
我只想获取这些 ID 的对象
我这样做:
$object = new Object($arr);
foreach($object as $o)
{
$o->user->get()
}
我有一个这样的数组:
$arr = (1, 3, 87, 200);
我只想获取这些 ID 的对象
我这样做:
$object = new Object($arr);
foreach($object as $o)
{
$o->user->get()
}
您可以使用该where_in
方法。
$arr = array(1, 3, 87, 200);
$o = new Object();
$o->where_in('id', $arr);
$o->get();
// When $o->get() is called, all records where
// the id is 1, 3, 87 or 200 will be returned
如果您想订购它们,您可以在调用之前使用以下命令get()
。
$o->order_by("column_1", "column_2");
有关您可以在获取之前执行的更多操作,请参阅手册页