Hy

I have this 3 models, and i try to retreive all informations about a
country
according to the id of a country, and according to a language id (to
get the
name of the country in the correct language).

In my countries controller :

        $this->Country->find(array('LangCountries.id' => 1, 'Country.id' =>
1);

Bu t This doesn't work, it send me an error, because LangCountries is
unknown.



    This is my models :

class Currency extends AppModel {
    var $name = 'Currency';
    var $hasMany = array('Country');

}

class Country extends AppModel {

  var $name = 'Country';
  var $belongsTo = array('Currency');
  var $hasMany = array('LangCountry');

}

class LangCountry extends AppModel {

  public $name = 'LangCountry';
  public $belongsTo = array('Country');

}



    This is my tables in Database:

                                       Table "public.countries"
        Column        |          Type          |
Modifiers
----------------------+------------------------
+--------------------------------------------------------
 id                   | integer                | not null default
nextval('countries_id_seq'::regclass)
 currency_id          | integer                |
 countries_iso_code_2 | character varying(255) |
 countries_iso_code_3 | character varying(255) |
 tel_regexp           | character varying(255) |
 zip_code_regexp      | character varying(255) |
Indexes:
    "countries_pkey" PRIMARY KEY, btree (id)
Foreign-key constraints:
    "currencies_id_fkey" FOREIGN KEY (currency_id) REFERENCES
currencies(id)


                                 Table "public.currencies"
 Column |          Type          |
Modifiers
--------+------------------------
+---------------------------------------------------------
 id     | integer                | not null default
nextval('currencies_id_seq'::regclass)
 title  | character varying(255) |
 code   | character varying(255) |
 symbol | character varying(255) |
Indexes:
    "currencies_pkey" PRIMARY KEY, btree (id)


                                   Table "public.lang_countries"
   Column   |          Type          |
Modifiers
------------+------------------------
+-------------------------------------------------------------
 id         | integer                | not null default
nextval('lang_countries_id_seq'::regclass)
 country_id | integer                |
 name       | character varying(255) |
 diminutive | character varying(255) |
Indexes:
    "lang_countries_pkey" PRIMARY KEY, btree (id)
Foreign-key constraints:
    "lang_countries_id_fkey" FOREIGN KEY (country_id) REFERENCES
countries(id)


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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