0
Quelqu'un peut-il me donner un exemple de la façon d'implémenter une relation de classe?Mettre en œuvre des relations de soi
Quelqu'un peut-il me donner un exemple de la façon d'implémenter une relation de classe?Mettre en œuvre des relations de soi
Vous avez besoin quelque chose comme ceci:
MenuOption:
tableName: MenuOption
columns:
id:
type: integer(4)
autoincrement: true
child_menu_option_id:
type: integer(4)
null: true
... (more columns)
relations:
ChildMenuOptions:
class: MenuOption
foreignAlias: News
foreign: id
local: child_menu_option_id
Vous souhaitez faites référence à vos enfants comme celui-ci une fois que vous avez chargé un objet MenuOption:
$menuOption = Doctrine_Query::create()
->from("MenuOption")
->where("stuff here")
->fetchOne();
$children = $menuOption->ChildMenuOptions; // this will be a Doctrine_Collection object
Plus d'informations sur ce que vous voulez faire exactement S'il vous plaît. –