Как автоматически заполнить выпадающий без поля 'id' в cakePHP? - PullRequest
0 голосов
/ 11 декабря 2010

У меня есть две таблицы:

  1. страны с полями [objid (PK), имя]
  2. города с полями [objid (PK), название, country_id (FK)]

С использованием cakePHP, какой будет правильный синтаксис использования $ ownTo в модели города для автоматического заполнения выпадающего списка стран?

1 Ответ

1 голос
/ 11 декабря 2010

Модель города

  class City extends AppModel{
       var name = "City";
        var $primaryKey = "objid";
       var $belongsTo = array('Country' =>  array('className' => 'Country','foreignKey' =>'country_id'));
    }

Модель округа

class Country extends AppModel{
    var name = "Country";
    var $primaryKey = "objid";
    var $hasMany = array('City');
}
...