CakePHP - Пользовательская ассоциация объектов hasOne - Использование таблицы соединений вместо внешних keys?

В CakePHP я пытаюсь построить связь $ hasOne, но не могу добавить внешний ключ к таблицам (для причины наследия). Есть ли способ создать объединенную таблицу (object1_object2) и связать их вместе вот так? Я хочу использовать мощную функциональность объектных отношений Cake, так что если есть Таким образом, я могу сделать эту настраиваемую ассоциацию постоянной для всей модели, не создавая всегда настраиваемый массив $ options для каждого find (), что было бы здорово. (Может быть, bindModel в initalize () модели?)

Спасибо!

1
задан Harry 22 September 2010 в 15:33
поделиться