我在处理 cakephp 中的间接关联模型时遇到了一些问题。我目前的模型设置如下:
Deliveries hasOne License
License belongsTo Delivery
License hasAndBelongsToMany Product (and vice-versa)
License hasAndBelongsToMany ProductOption (and vice-versa)
我正在尝试将有关所有这些模型的信息保存在一个表单中。我遇到的缺点如下:
表单助手似乎只能看到一层深的字段类型。
saveAll() 似乎只能将记录保存一层(对于多个模型表单)。
我到处寻找这些问题的解决方案,但由于我是 CakePHP 新手,我不确定处理这些问题的最新方法或“正确”方法是什么。
非常感谢任何建议。谢谢你们!
编辑:我在这里发布了我失败的尝试的代码:http: //bin.cakephp.org/saved/58501