Kohana数据库选择,字段列表

时间:2011-10-01 07:35:06

标签: php mysql kohana

在Kohana,如果我想选择字段'id'和'username',我会这样做:

$record = DB::select('id', 'username')
                    ->from('users')
                    ->where('id', '=', 1)
                    ->as_object()
                    ->execute();

但是如果我需要选择的字段列表在一个数组中,如何做到这一点,如下所示:

$fields = array('id', 'username');

如何在这种情况下使用DB :: select?

1 个答案:

答案 0 :(得分:2)

您正在寻找DB::select_array()

您也可以使用$record = call_user_func_array('DB::select', $fields),然后继续构建查询;它可能很丑,但它也有效:)