Страница 1 из 1

"Левое" имя поля

Добавлено: 01 июн 2022, 19:11
Antonyous99
Database Error: 1054 - Unknown column 'fc0.field_362' in 'order clause'
Query: select count(e.id) as total from app_entity_53 e left join app_entity_35 fc0 on fc0.id=e.parent_item_id where e.id>0 and (select count(*) from app_entity_53_values as cv where cv.items_id=e.id and cv.fields_id='709' and cv.value in (1390))>0 order by fc0.field_362 asc
Page: /index.php?module=items/listing
Откуда появляется такое поле, что вызывает ошибку? Где искать?

Re: "Левое" имя поля

Добавлено: 01 июн 2022, 23:02
Vladzimir
order by fc0.field_362 - где-то идет сортировка по данному полю

Re: "Левое" имя поля

Добавлено: 01 июн 2022, 23:11
Antonyous99
В том то и дело, что не может такого поля, с таким именем, с "fc0".
Откуда оно такое, кривое, взялось - без понятия.

Re: "Левое" имя поля

Добавлено: 02 июн 2022, 07:09
support
А на какой странице появляется ошибка? Она всегда появляется или в определенный момент?

Re: "Левое" имя поля

Добавлено: 02 июн 2022, 08:10
Antonyous99
Всегда.
При выводе на странице записи одной главной сущности - других, связанных по полю типа сущность с этой главной.

Re: "Левое" имя поля

Добавлено: 02 июн 2022, 08:43
support
Странно, попробуйте изменить сортировку по умолчанию

Re: "Левое" имя поля

Добавлено: 02 июн 2022, 09:14
Antonyous99
Изменил сортировку "Закупки". Не помогло. При этом поле fc0.field_362 не изменялось в ошибке.
Поля с номером 362 вроде как вообще нигде не наблюдаю.

Re: "Левое" имя поля

Добавлено: 02 июн 2022, 13:30
Vladzimir
В 35 сущности, скорее всего когда-то, было поле 362. Потом поле явно удалили, возможно оно участвует в какой-то формуле.

Re: "Левое" имя поля

Добавлено: 03 июн 2022, 06:26
support
Базу в личку можете скинуть?

Re: "Левое" имя поля

Добавлено: 03 июн 2022, 09:17
Antonyous99
Скачал и распаковал поверху дистрибутивы - ошибка ушла.
Странно. Вроде как исх. код не трогал...