Проблема в извлечении данных из поля с типом данные #451
-
В поле c field_name и типом данные, храниться Json. В годе пытаюсь обратиться к полю и вытащить оттуда значение по ключу: |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 14 replies
-
Пришлите пример, что именно и каким образом лежит в поле, иначе трудно сказать. |
Beta Was this translation helpful? Give feedback.
-
Перепроверьте, как вы обращаетесь к полю. Возможно, ошибка при обращении в
name поля или вы пытаетесь достать его по решетке из другой таблицы - в
случае ошибки обращения к внутренней структуре поля решетка вернула бы пустоту, а не ошибку отсутствия
поля.
|
Beta Was this translation helpful? Give feedback.
-
Методом проверки всех возможных вариантов, нашел закономерность. Из кода экшена таблицы получить данный поля с типом данные невозможно. а вот в коде поля без проблем |
Beta Was this translation helpful? Give feedback.
Пришлите пример, что именно и каким образом лежит в поле, иначе трудно сказать.
Либо там у вас массив и нужно к нему как списку обращаться через [[key]][0...], либо jsonextract какой-нибудь сделать, чтобы привести данные в структуру Тотума