Natrafiłem na dość głupi problem z Kohanowym ORM. Mam relację one-to-one tabel `users` i `user_detail`. W modelach obu tabel określiłem ich relacje (w user_model $has_one = array('details' => 'user_detail'), w user_detail_model $belongs_to = array('user') ). Stworzyłem też relację w bazie.
Jak teraz mogę utworzyć wraz z nowym użytkownikiem nowy rekord z detalami? Znalałem coś takiego jak add_$child(), ale gdy daję
<?php $user = ORM::factory('user'); // blablabla $details = new User_Detail_Model; $details->pole = 'Pole'; $user->add_detail($details); // albo ->add_details, albo ->add_user_detail ?>
wyrzuca mi "Invalid method add_detail called in User_Model".
Ktoś zna rozwiązanie tego problemu? Z góry dzięki za jakąkolwiek pomoc
