Eu tenho uma tabela chamada categorias, que contém ID (longo), Nome (varchar (50)), parentID (longo), e shownByDefault colunas (booleano).
Esta tabela contém 554 registros. Todos os shownByDefaultValues são 'falso'.
Quando eu executar 'SELECT id, nome de categorias', pg me retorna todas as categorias, ordenador pelo seu id.
Então eu atualizar algumas das linhas da tabela ( 'categorias de atualização definir shownByDefault onde parentId = 1'), atualização OK.
Então, quando tento executar a primeira consulta, que retorna todas as categorias, são returner com uma ordem muito estranho.
Eu não tenho problema para adicionar 'order by', mas desde que eu estou usando JPA para obter estes valores, ninguém sabe qual é o problema ou se há uma maneira de corrigir isso?













