Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

ORM, как сделать несколько связей из одной модели ?
http://forum.kohanaframework.su/viewtopic.php?f=33&t=252
Страница 1 из 1

Автор:  poter [ 22 июл 2012, 01:01 ]
Заголовок сообщения:  ORM, как сделать несколько связей из одной модели ?

Например несколько свящей многие ко многим и т.п., можно пример ?

Автор:  mamahtehok [ 22 июл 2012, 21:56 ]
Заголовок сообщения:  Re: ORM, как сделать несколько связей из одной модели ?

Читаем http://kohana3.ru/module/orm до полного просветления.

Автор:  poter [ 23 июл 2012, 19:59 ]
Заголовок сообщения:  Re: ORM, как сделать несколько связей из одной модели ?

спасибо =) есть еще один вопрос, для чего в обеих моделях прописовать связь, в одной разве недостаточно ?
Код:
//Video model
 protected $_has_many = array(
     'categories' => array(
         'model'   => 'video_categoriy',
         'through' => 'videos_categories',
     ),
 );



 //Video_Category model
 protected $_has_many = array(
     'videos' => array(
         'model'   => 'video',
         'through' => 'videos_categories',
     ),
 );

Автор:  mamahtehok [ 23 июл 2012, 20:52 ]
Заголовок сообщения:  Re: ORM, как сделать несколько связей из одной модели ?

можно и в одной но тогда при инициализации второй модели ты не сможешь использовать первую.
т.е. если есть две можели post и tag и зависимость мы пропишем только в post то не сможем делать $tag->post->find_all();

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/