私は CAKEPHP を初めて使用し、初めて結合を使用します。ドキュメントも読みました。
現在、2 つのモデルがあります。1 つはユーザー用で、もう 1 つはステータス用です。
ステータス テーブルには、ユーザー テーブルのユーザー ID である外部キーがあります。
ログインしたユーザーがステータスを共有する場合、外部キーにUIDがあり、UIDがUsersテーブルのプライマリキーであるステータステーブルを更新する必要があるという条件で$hasManyを使用したい
何をどのように行うのかわかりません。
私が信じているのは、このようなものであるべきだということです
class User extends AppModel
{
var $name = 'User';
var $hasMany = array(
'Status' => array(
'conditions' => array('Status.FK' => 'User.id')
)
);
}
私はそれを正しくやったと思いますか?