Hi,

I have two model User and City

They have one to one relation by foreign key city_id.

In User Model

var $belongsTo = array(
  'City' => array(
   'className' => 'City',
   )
  );


In City Model

 var $hasOne = array(
  'User' => array(
   'className' => 'User',
   )
 );

I want to get only a list of all city name from City Model for showing
in select box.

I have some solution in mind but can not use
1 var $uses = array('City'); because there is already a association
between model
2 App::import("Model","otherModel") because I have already included
this using  association
3 When I used
$cities = $this->City->User->find('all', array('fields' =>
array( 'City.city_name' )));
It return all cities who users belongs..that's not my
result

Here I can not remove association between models because I am using it
may places  so please tell me how can I get list of only all cities
name.

Thanks

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to