|
|
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Есть такой код: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Если я передаю id = null то находит первую запись, а не возвращает null . Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 02:03:40 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Tsyklop, какая sql строка отпрааляетсч в итоге на мервер субд? с ожешь показать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 04:16:19 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Эту задачу проще обсудить на примерах и решить в терминах SQL и потом аккуратно перенести в criteria api. Я бы еще проверил логгированием во что трансформируется проверка на null. Там есть нюансы вобщем то. Не через знак равно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 10:09:29 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
SQL Log? Не, никогда не слышал о таком. А зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 10:13:49 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
TsyklopПочему?очевидно: первый where перетирается вторым ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 10:16:49 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Tsyklop, не используй прокладки и будет тебе счастье! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 10:38:39 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
BlazkowiczSQL Log? Не, никогда не слышал о таком. А зачем? Вот: Код: sql 1. Чем-то помогло? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 11:33:39 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
вадя, показал выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 11:34:24 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Андрей Панфиловочевидно: первый where перетирается вторым Именно!!! После того как создал тему написал так: Код: java 1. И все заработало! Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 11:35:14 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
TsyklopBlazkowiczSQL Log? Не, никогда не слышал о таком. А зачем? Вот: Код: sql 1. Чем-то помогло? Вот еслиб с самого начала посмотрел предикат where то и вопросов бы не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 11:48:53 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Tsyklop, ну если знаешь что при null должен вернуть null - может не стоит лишний раз дёргать базу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 12:43:35 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
вадя, в том и дело что не знаю. Там может быть и null, а может и не быть null. Тут суть в том что есть панель, у этой панели может быть категория, а может не быть. Следовательно если человек выбрал без категории то мне нужно это как-то проверить и записать в сущность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 14:05:13 |
|
||
|
Выборка энтити с не валидным id записи Hibernate
|
|||
|---|---|---|---|
|
#18+
Tsyklopв том и дело что не знаю. Там может быть и null, а может и не быть null. Тут суть в том что есть панель, у этой панели может быть категория, а может не быть. Следовательно если человек выбрал без категории то мне нужно это как-то проверить и записать в сущность.поле с именем id подразумевает, что это уникальное поле, проиндексированное и , как правило, с автоинкременом. такое поле служи для идентификации любой записи в таблице -> оно не может быть равным null. это условность, но всё же.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2018, 14:12:24 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39700061&tid=2121797]: |
0ms |
get settings: |
11ms |
get forum list: |
24ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
69ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
88ms |
get tp. blocked users: |
3ms |
| others: | 309ms |
| total: | 539ms |

| 0 / 0 |
