Ich habe folgende DB Beziehungen:Abrufen verschachtelt verknüpften Daten, CakePHP (2.1.0)
Building hasMany Shape
Appartment hasOne Shape
Building hasMany Appartment
Shape belongsTo Building & Appartment
Jetzt, in der Form Modell Ich möchte alle Formen eines bestimmten Gebäudes abrufen. Dies schließt die Formen ein, die zu den Wohnungen gehören, die zu diesem bestimmten Gebäude gehören.
z.
Building 'X'
There are 4 shapes directly linked to building X via the belongsTo Building relation.
Shape->Building
And there are 2 shapes directly linked to 2 appartments via the belongsTo Appartment relation. These 2 appartments again are directly linked to Building X via the belongsTo Building relation. Thus these 2 shapes are indirectly linked to building X.
Shape->Appartment->Building
Ich kann nicht scheinen, meinen Kopf, dies zu umgehen, ist Hilfe sehr geschätzt.
Dank geben, scheint sicher, was ich suche. – pbond
Es kann etwas gewöhnungsbedürftig sein, aber - es ist großartig, spezifische Daten basierend auf Assoziationen zu erhalten. – Dave