在CakePHP中管理多个模型的类别
我将要创建一系列模型,这些模型将有不同类型的类别,它们可以属于不同的类别。例如,一个模型将包含一组类别,另一个模型将包含另一组类别 我提出了一个想法——创建一个名为Category的模型,并创建一个带有“model”字段的categories表,其中包含与该类别有HABTM关系的模型的名称。然后,其他模型将具有如下内容:在CakePHP中管理多个模型的类别,cakephp,tags,cakephp-1.3,models,categories,Cakephp,Tags,Cakephp 1.3,Models,Categories,我将要创建一系列模型,这些模型将有不同类型的类别,它们可以属于不同的类别。例如,一个模型将包含一组类别,另一个模型将包含另一组类别 我提出了一个想法——创建一个名为Category的模型,并创建一个带有“model”字段的categories表,其中包含与该类别有HABTM关系的模型的名称。然后,其他模型将具有如下内容: public $hasAndBelongsToMany = array( 'Category'=>array( 'conditions'=
public $hasAndBelongsToMany = array(
'Category'=>array(
'conditions'=>array(
'Category.model'=>'Modelname'
)
)
)
这看起来不错,但是
有更好的办法吗?谢谢你的帮助 您可以使用一个类别模型,并向类别模型添加模型字段以指定相关模型。因此,您可以将不同的模型与一个类别模型一起使用。。。就像你说的 我认为这是个好主意