|
|
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
Проблема с выполнением запроса sql in Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Получаю ошибку org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLException: Недопустимый тип столбца , то есть на выходе получаю не запрос вида id in(1,2), а вместо параметра подставляется массив,что и приводит к ошибке. Как в in подставить параметр? Конечно,можно переписать запрос через or, но при большом количестве параметров уже не очень будет выглядеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 09:47 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
передать строку а не массив? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2015, 12:36 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
при таком варианте получается id in ('1,2') и запрос ничего не вернет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 04:44 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
gemaпри таком варианте получается id in ('1,2') и запрос ничего не вернет Может воспользоваться Criteria API вместо native Query? Там попроще с передачей параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 06:06 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
В моем примере простой запрос. А у меня по факту запрос большой, несколько связанных таблиц, много условий и параметров. Я думаю на это уйдет куча времени и будет совсем не читабельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 08:26 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
gemaВ моем примере простой запрос. А у меня по факту запрос большой, несколько связанных таблиц, много условий и параметров. Я думаю на это уйдет куча времени и будет совсем не читабельно. Ну Criteria API как раз для этого, чтобы создавать сложные запросы. Хотя сам лично предпочитаю JdbcTemplate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 11:05 |
|
||
|
Spring+JPA+EclipseLink+Sql error
|
|||
|---|---|---|---|
|
#18+
mad_nazgul,попробую, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2015, 11:17 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39001073&tid=2125181]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
82ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 407ms |

| 0 / 0 |
