Skip to content

Conversation

@ValentinKozlov
Copy link
Contributor

image

При разборе запроса выясняется, что в строке вот такой запрос:

[(datasets.$spread().{
          "id": $keys()[0],
          "title": *.title
        })]

Он генерирует ошибку:
image

Valentin and others added 3 commits September 13, 2025 20:06
При формировании пути поле location не учитывалось
…ig.merge_depth

Реализована возможность задавать глубину сохранения путей в mergeMap
для пользовательских сущностей через параметр config.merge_depth в метамодели.

Изменения:
- Добавлена функция getSectionDeepLog() для динамического определения глубины
- Функция проверяет сначала статические значения из sectionDeepLog
- Затем проверяет config.merge_depth в entities[section].config
- Позволяет не модифицировать код движка при добавлении новых сущностей

Это решает проблему доступа к вложенным ресурсам (source, template)
для кастомных сущностей без хардкода в sectionDeepLog.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant