Release notes 7.25
· 4 min read
Вышел релиз N2O Framework 7.25. В этой версии фреймворка появились достаточно полезные изменения в механизмах маппинга и нормализации, а также расширение возможностей меню и открываемых страниц.
Теперь о каждой возможности поподробнее.
Иерархия полей в <out> элементе
В версии 7.23 мы добавил и query-5.0, главное преимущество которой задавать иерархию вложенных полей.
<list id="items">
<field id="id"/>
<field id="name"/>
<reference id="info">
...
</reference>
</list>
Но к сожалению object.xml обладал такой функциональностью только в рамках <in>
полей.
Поэтому в случае сложных возвращаемых объектов было крайне неудобно применять маппинг и нормализацию.
И теперь наконец эта оплошность была устранена. Выходные поля, определенные в <out>
,
могут быть разложены и обработаны по отдельности согласно их структуре.
<out>
<field id="id"/>
<reference id="info">
...
</reference>
<list id="documents">
...
</list>
</out>