kohana3を使用しています。
テーブル: ユーザー ID ユーザー名 friend_id
user_relationships id user_id フレンド ID
私は次のことをしようとしています:
user_table に id = 1 があるとします。次に、このユーザーの friend_id の配列を取得したいと思います。(2,3) と仮定します。そして、id = (2,3) のユーザー名を取得したい
ユーザーモデル:
protected $_has_many = array(
'userrelations' => array()
);
ユーザー関係モデル:
protected $_belongs_to = array(
'user' => array(),
);
コントローラ:
$user = ORM::factory('user', 1);
$friends = $user->userrelations->find_all();
["id"]=> string(1) "1" ["user_id"]=> string(1) "1" ["friend_id"]=> string(1) "2" しか受信しません。私が欲しいものを手に入れますか?