私は has_many-through 関係で多くの問題を抱えていましたが、最終的に私の問題のほとんどを解決する良い例を見つけました。ただし、以下に示すコードによると、いくつか質問があります。
まず、コード:
$artists = ORM::factory('artist')->find_all();
foreach ( $artists as $artist )
{
foreach ( $artist->media->find_all() as $m )
{
echo $m->name;
}
}
1) この例はおそらくコントローラーです。表示する変数を 1 つ送信するために に保存media
したい場合はどうすればよいですか? アーティスト オブジェクトにメディア プロパティとして$artists
格納することはできますか? media
(たとえば、という意味です$artists[0]->media[0]->name
) 2)このループなし
で完全にロードすることは可能ですか?$artists