我有一个表指标和另一个表metric_levels.在Metric模型中,我有$ hasMany ='MetricLevels',但MetricLevels模型中的任何内容都被完全忽略.
但是,如果我将模型重命名为'Metric'并且使用$ useTable ='metric_levels'它可以正常工作.我尝试了所有组合,但似乎都没有.我尝试过复数,单数,下划线,似乎没什么用.简单地忽略该模型,它只从数据库中获取值.
任何帮助表示赞赏.
你的具体问题是什么并不十分清楚,所以只需几点:
debug = 2帮助中查看生成的SQL查询http://book.cakephp.org/view/24/Model-and-Database-Conventions