выше его получаю с бд и проверяю, равен ли он null(удалил уже эти логи), всегда получал false.
Но когда я пытаюсь получить поле какое-то с объекта - кидает ошибку. Был как-то такой момент с очередью уже, тим лид это исправил анотацией Transaction, но ведь она просто делает кол бэк в случае ошибки, поэтому не думаю что она может тут помочь.
Перед тем как снять объект с очереди, я объект Feed создаю и записываю в бд прям перед отправкой в очередь
В базе проверь есть ли реально данные по этому айди. То что там не null ты проверил, это может особо ничего не значить, типа lazy выкинет ошибку при попытке доступа к полю, что ты и видишь
Да, в бд создаётся, убрал несколько аннотации транзакции перед снятием с очереди, я так понимаю не успело закомитить изменения
Очень интересно, как у вас организован метод getById
Обсуждают сегодня