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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant