Size: a a a

Java/Kotlin and more

2021 June 21

AL

Andrei Legan in Java/Kotlin and more
Проекцие нельзя ограаничить поля встроенной сущьности
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Встроенной - это @Embedded ?
источник

В

Влад in Java/Kotlin and more
Коллеги, подскажите плиз. Нужно на поле ZoneDateTime поставить валидацию, что оно 1. в принципе приходит, 2 что приходит в нужном мне формате. Не подскажете может есть уже готовая аннотация?
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Проекция в проекции не будет работать хочеш сказать ?
источник

AL

Andrei Legan in Java/Kotlin and more
Не работает опробовал
источник

RZ

Roman Zinchuk in Java/Kotlin and more
источник

AL

Andrei Legan in Java/Kotlin and more
А если у PersonView есть поле коллекция Set<Document>
И есди сделать DocumentView

И в репозитарии запросить List<PersonView>, он не заиспользует DocumentView как презинтацию обычного Document и эта колекция полностью вернется пустой
источник

RZ

Roman Zinchuk in Java/Kotlin and more
А что мешает в PersonView использовать DocumentView ?
источник

RZ

Roman Zinchuk in Java/Kotlin and more
и еще можно использовать динамические проекции, чтобы не делать разные методы для каждой преокции
<T> T findByLastName(String lastName, Class<T> type);
источник

AL

Andrei Legan in Java/Kotlin and more
То что это не работает , я так и делаю , но исходные Documents с измененными полями не запрашиваются
источник

RZ

Roman Zinchuk in Java/Kotlin and more
а в Document есть ссылка на Person ?
источник

AL

Andrei Legan in Java/Kotlin and more
Да
источник

RZ

Roman Zinchuk in Java/Kotlin and more
если это единичный случай использования, то можно критерии использовать
источник

AL

Andrei Legan in Java/Kotlin and more
Ну да можно наверное, странно просто почему не работает с графами. Идеальное решение по простоте хоть и многословное. И главное что странно в другом проекте работает
источник

RZ

Roman Zinchuk in Java/Kotlin and more
Не работает оно, может кто-то в том проекте написал какой-то обработчик кастомный, чтобы оно так работало, но по умолчанию так не работает. Графы вообще не для того придумали. Посмотрите на гитхабе как люди графы используют, там не будет ниодного кейса как у вас
источник

AL

Andrei Legan in Java/Kotlin and more
Я писал это и ни чего не использовал. Не дома сейчас, приду разберусь, сделаю модель как в том проекте и проверю
источник

AL

Andrei Legan in Java/Kotlin and more
А для чего ?
источник

RZ

Roman Zinchuk in Java/Kotlin and more
возможно надо какой-то BytecodeEnhancement  подключить, у вас в том проекте что-то юзается для такого поведения это факт
источник

Y

Youdgin in Java/Kotlin and more
Ребята, может кто подсказать с mongo aggregate в java : хотел бы сделать вот такую выборку, но так не работает, в каком русле посмотреть, почитать ?
источник

RZ

Roman Zinchuk in Java/Kotlin and more
источник