Kohanaでサブクエリを使用するときに正しい$insert_idを返すにはどうすればよいですか?
クエリメソッドを使用して$insert_idと$affected_rowsを返しています。$affected_rowsには正しい値を返しますが、$insert_idには「1」を返します。これは正しくありません。
以下のクエリ:
$sub = DB::select('id', 'username', 'email', 'lastVisitDate')->from('jos_users');
$qry_migrate_users = DB::insert('temp_users', array('old_id', 'username', 'email_work', 'last_login'))->select($sub);
list($insert_id, $affected_rows) = $qry_migrate_users->execute($this->conn_target);