如何在CakePHP中使用多个表?
我有两张桌子,一张是产品,另一张是买家。产品表包含id、产品名称和制造商字段,而买家表包含id、买家名称和数量。我只想要基于id的产品名称、买家名称和数量。如何为此编写代码 您没有给出两个表之间关系的详细信息,因此我假设在“买方”中为每次购买创建了一个新行 在这种情况下,如果您正确设置了模型,CakePHP可以为您解决大部分问题如何在CakePHP中使用多个表?,cakephp,Cakephp,我有两张桌子,一张是产品,另一张是买家。产品表包含id、产品名称和制造商字段,而买家表包含id、买家名称和数量。我只想要基于id的产品名称、买家名称和数量。如何为此编写代码 您没有给出两个表之间关系的详细信息,因此我假设在“买方”中为每次购买创建了一个新行 在这种情况下,如果您正确设置了模型,CakePHP可以为您解决大部分问题 将“产品id”列添加到买家表中 在买方的模型定义中,添加以下内容: var$belongsTo='Product' 现在,当您运行$this->Buyer->find(
var$belongsTo='Product'代码>
$this->Buyer->find('all')
时,将在数组中返回买家和产品数据
有关模型关联的更多信息,请参见: