DataService.commitRequiredOn() рекурсивная проверка?
Мы используем LCDS и метод commitRequiredOn в классе DataService, чтобы проверить, есть ли ожидающие изменения для объекта. Однако кажется, что "commitRequiredOn" не проверяет полный граф объекта, а только сам объект. На данный момент мы реализовали рекурсивную проверку всего графа объектов, но это похоже на функциональность, которая должна быть из коробки.
Я что-то здесь упускаю или просто нет встроенного способа рекурсивной проверки сущности, чтобы определить, грязная она или нет?
1 ответ
Решение
Я могу подтвердить, что commitRequiredOn проверяет только сами объекты. Но есть также свойство DataService.commitRequired (и оно проверяет все объекты, управляемые dataservice) - возможно, вы можете использовать его.