Возникли проблемы с вложенными объектами при вызове Neo4jTemplate.save(...)
.SpringDataNeo4j-4: BeforeSaveEvent не вызывается на вложенных объектах
На самом деле да, вложенные объекты также сохраняются, но BeforeSaveEvent
только вызывается на родительском объекте.
В BeforeSaveEvent
, я заполняю uuid
и timeCreated
поля для всех объектов.
Я не хочу создавать это значение самостоятельно в конструкторе класса.
Итак, я рассматриваю следующие решения:
сделать это как-то работать, как я ожидал (жесткое).
даже не пытаются сохраняться вложенные объекты и сохраняются все объекты в отдельном пути ...
создать
uuid
иtimeCreated
в конструктор классаиспользовать внешнюю библиотеку (наиболее маловероятный)
Любые советы?
Я редактировал ваш вопрос в [форматирование элементов кода] (http://stackoverflow.com/help/formatting) в качестве кода. Я исправил опечатку (возможно), изменив второй 'uui' на' uuid', чтобы соответствовать первому 'uuid'. –
Спасибо! Забыл форматировать 'code' линии – maret