Hello and thx for the fast response. i forgot to paste the var $primaryKey in my model's code. sorry.
everything is working fine in my app. i just can't fetch Location Types starting from persons. i'll take a look @ containable behaviour. thx again On 8 Gen, 21:43, Webweave <[email protected]> wrote: > Since you are using "non-standard" names for your ID columns, you need > to specify $primaryKey in your models, so your Person model, you would > need: > > $primaryKey = 'location_id'; > > If you set debug to 2 or 3, you'll see the queries being executed. You > may need to set recursive to get the non-related data too, see: > > On Jan 8, 8:09 am, Ernesto <[email protected]> wrote: > > > > > Hello. > > > i have 3 models > > - Person > > - Location > > - Location_Type > > > pointing respectively @ 3 tables: > > > Persons: > > person_id > > name > > surname > > > Locations: > > location_id > > person_id > > location_type_id > > address > > country > > > Location_Types: > > location_type_id > > description > > > the 3 models are linked as follow: > > Person hasMany Location > > Location belongsTo Location_Type > > > here's the models' code > > > class person extends AppModel { > > var $hasMany = array( > > "Locations" => array( > > "className" => "Location", > > "foreignKey" => "location_id", > > "dependent" => "true" > > ) > > ); > > > } > > > class location extends AppModel { > > var $belongsTo = array( > > "Location_Type" => array( > > "className" => "LocationType", > > "foreignKey" => "location_type_id", > > "dependent" => "true" > > ) > > ); > > > } > > > I can't find out why the "Location_Type"'s data is not showing when i > > load data from the "Person" model --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
