У меня есть три таблицы Contact, ContactContactGroup, ContactGroupsКак найти данные с помощью внешнего ключа в cakephp?
contact contact_contact_group contact_group
contact_id ccg_id contact_group_id
f_name contact_id
l_name contact_group_id
Я хочу, чтобы найти все контакты с именем группы с не повторением, например, если (ALI) является принадлежит к двум группе, поэтому он должен быть дисплей один раз, когда имя группы дважды в какой группе оно принадлежит, как я могу это сделать? Я много пробовал, но не добился успеха.
это мой запрос.
$contact_group = $this->Contact->ContactsContactGroup->ContactGroup->find('all');
Есть ли какая-то особая причина, по которой вы не следуете правилам [Соглашения о содержании торта] (http://book.cakephp.org/2.0/en/getting-started/cakephp-conventions.html#model-and-database -conventions)? Потому что это было бы самым простым решением, если это не третья сторона/внешняя база данных, конечно. – Oldskool
hmmm, я могу определить primary_id в модели. – user2046638