私は2つのテーブルを持っています:
Profiles
------
id
Stats
------
profile_id
v1
v2
および2つのモデル:
Profile_Model
$_has_one = array( 'stat' => array() );
Stat_Model
$_belongs_to = array( 'profile' => array() );
そうです:
$profile = ORM::Factory( 'profile', $id );
$profile->stat->v1 = 123;
$profile->stat->save();
profile_id =$idのStatsの行が更新または作成されることを期待しています。代わりに、レコードが存在する場合でも(レコードがロードされていないと見なされるため)、常にレコードを挿入しようとします。
どうすれば修正できますか?