Не могу создать вложенные сущности Трудозатраты.
Не могу создать вложенные сущности Испытания.
История развития событий:
1) Изначально была структура объектов: Проекты - Работы ИСР - Задачи.
Затем я добавил Компанию - Портфолио проектов и в PhpMyAdmin исправил в app_entities parent_id для Проектов на Портфолио проектов. Вся система работала в 1.9.1
2) Теперь, когда стал добавлять трудозатраты в задачу произошел сбой. Предположил, что может быть это из-за этих моих манипуляций и заново повторил структуру Виды деятельности - Трудозатраты в "Виды деятельности 2 - Трудозатраты 2"
Ошибка осталась.
3) Стал проверять на других сущностях, увидел ту же ошибку на Испытаниях.
4) Стал проверять на Работах ИСР и на Задачах. С ними все в порядке. По логике, если ошибка была вызвана моими манипуляциями в БД, которые привели к сбою при переходе на 2.0, то я и Работы ИСР и Задачи не должен иметь возможности добавлять, тоже должен быть сбой.
БД: Ошибка SQL-запросов при добавлении дочерних сущностей
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
БД: Ошибка SQL-запросов при добавлении дочерних сущностей
Последний раз редактировалось nikolay.rastegaev 14 янв 2018, 10:39, всего редактировалось 1 раз.
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
предполагаю, что может быть ошибка в SQL запросе?
например в написано app_entity_21 e21
может быть должно быть
app_entity_21 AS e21
app_entity_23 AS e
?
на других скриншотах тоже такое же впечатление, что пропущено "AS"
Ошибка критична. По возможности, проверьте, пожалуйста, код, конструирующий этот SQL запрос в ближайшее время.
например в написано app_entity_21 e21
может быть должно быть
app_entity_21 AS e21
app_entity_23 AS e
?
на других скриншотах тоже такое же впечатление, что пропущено "AS"
Ошибка критична. По возможности, проверьте, пожалуйста, код, конструирующий этот SQL запрос в ближайшее время.
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
Нужно протестировать на вашей структуре. Перейдите в "Резервное копирование базы данных" и сделайте экспорт приложения. В этом случаи экспортируются только сущности и настройки, без данных.
Пришлите файл в личном сообщении.
Пришлите файл в личном сообщении.
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
Отправил личным сообщением в форуме.
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
select e.* from app_entity_23 e where and e.parent_item_id in (select e21.id from app_entity_21 e21 where e21.id>0 and e21.parent_item_id in (select e58.id from app_entity_58 e58 where e58.id>0 )) order by e.id
Такое чувство, что не хватает
select e.* from app_entity_23 e where e.id>0 and e.parent_item_id ...
select e.* from app_entity_23 e where e.id>0 and e.parent_item_id in (select e21.id from app_entity_21 e21 where e21.id>0 and e21.parent_item_id in (select e58.id from app_entity_58 e58 where e58.id>0 )) order by e.id
Такое чувство, что не хватает
select e.* from app_entity_23 e where e.id>0 and e.parent_item_id ...
select e.* from app_entity_23 e where e.id>0 and e.parent_item_id in (select e21.id from app_entity_21 e21 where e21.id>0 and e21.parent_item_id in (select e58.id from app_entity_58 e58 where e58.id>0 )) order by e.id
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
Проблема обнаружена и справлена.
Файл из архива заменить в includes\classes\fieldstypes\
Сообщите результат.
Файл из архива заменить в includes\classes\fieldstypes\
Сообщите результат.
- Вложения
-
- fieldtype_entity.zip
- (3.24 КБ) 207 скачиваний
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Ошибка SQL-запросов при добавлении дочерних сущностей
Исправлено. Спасибо!