Hi Bakers :). I already wrote about my problem here: http://groups.google.com/group/cake-php/browse_thread/thread/bab2d3acd4bf78a2/16621f80a1d48564?lnk=gst&q=related+models+recursion#16621f80a1d48564 but decided to start new discussion because accidentally found an interesting moment.
Let me explain: I have 5 models - Offer, Unit, UnitI18n, Category & CategoryI18n. They are related as follows: Offer--belongsTo-->Category Offer--belongsTo-->Unit Category--hasMany-->CategoryI18n Unit--hasMany-->UnitI18n So the problem is that when I run $this->Offer->findAll(array(), array(), 'Offer.last_edit_date DESC',1, 1, 2) the resulted area contains records from CategoryI18n, but not UnitI18n. The new (and may be strange moment) is that the table for Category model consists from TWO columns - "id" (primary key) and "category_id", but units table for model Unit contains only ONE column- "id" (the primary key). If I add another one column in units table - "last-edit_date" for example, and then Cake receives necessary records from UnitI18n model, so the problem is "solved". Actually I don't need field "last_edit_date" in units table, so I'm wondering is there any other solution and where is the reason for such "Cake behavior" --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
