0

DB または ORM を使用して 1 つのフィールドから結果を取得する最良の方法は何ですか?

たとえば、他の関数に渡すには、ユーザーの友達 ID の配列が必要です。私は現在、次のようにしています:

$friends_ids = $this->friends->find_all()->as_array('id', 'name');

$friends = array();

foreach ($friends_ids as $k => $v)
{
    array_push($friends, $k);
}

多分もっと良い方法がありますか?

4

1 に答える 1

1
$friends = $this->friends->find_all()->as_array(NULL, 'id');
于 2011-06-21T10:26:08.137 に答える