だから私は3つのモデルを持っています:
コーチ:var $ hasAndBelongsToMany = array( "Tour")
ツアー:var $ hasAndBelongsToMany = array( "Coach")
CoachesTour:var $ belongsTo = array( "Tour"、 "Coach")
CoachとTourの間にはHABTMの関連付けがあり、結合モデルとしてCoachesTourを使用する必要があります。
足場を使用しています。ツアーを変更するときに、新しいCoachesTourを追加すると、CoachesTourのbeforeSaveメソッドが呼び出されません。結合モデルを使用するのではなく、結合モデルのレコードがSQLステートメントとして挿入されているように見えます。
ここで何かが足りませんか?
ありがとう、