KodiCMS-Kohana / cms

A new version of KodiCMS 14.0.0 with composer moved to the KodiCMS company.
https://github.com/KodiCMS/kodicms
131 stars 35 forks source link

incorrect sql query #322

Closed AnisovAleksey closed 9 years ago

AnisovAleksey commented 9 years ago

Ошибка при выводе виджета ГД с вложенным ГД

Database_Exception: Column 'id' in where clause is ambiguous [ SELECT `d`.`id`, `d`.`ds_id`, `d`.`header`, `d`.`published`, `d`.`created_on`, `d`.`meta_title`, `d`.`meta_keywords`, `d`.`meta_description` FROM `dshybrid_5` AS `ds` JOIN `dshybrid` AS `d` ON (`d`.`id` = `ds`.`id`) WHERE `id` = '13' AND `d`.`published` = 1 GROUP BY `d`.`id` LIMIT 1 ]

Настройки виджета: default

Ошибка предположительно здесь, у $id_field не всегда жестко задана таблица Лучше всего отдельно держать таблицу и столбец, а в запросе использовать $table.'.'.$id_field, тогда таких проблем быть не должно.