Resultados da pesquisa a pedido "orm"
django select_related - quando usá-lo
Estou tentando otimizar minhas consultas ORM no django. Eu uso o connection.queries para visualizar as consultas que o django gera para mim. Supondo que eu tenho esses modelos: class Book(models.Model): name= models.CharField(max_length=50) ...
Validação de entidade JPA
Ok, estou tentando configurar um aplicativo em um Java EE Container. Eu uso o JPA para persistência e também uso ojavax.validation.constraints.* restrições. Por padrão, o contêiner valida as entidades durante o@PrePersist e@PreUpdate eventos do ...
Recursão infinita com o problema JSON de Jackson e JPA do Hibernate
Ao tentar converter um objeto JPA que tenha uma associação bidirecional em JSON, continuo recebendo org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError)Tudo que eu encontrei éesta ...
Qual é a diferença entre @ManyToOne (opcional = false) vs. @Column (nullable = false)
No JPA, estou confuso quando usar o atributooptional=false e a anotação@Column(nullable=false). Qual é a diferença?
Como consultar entre duas datas usando o Laravel e o Eloquent ORM?
Estou tentando criar uma página de relatório que mostra relatórios de uma data específica para uma data específica. Aqui está o meu código atual: $now = date('Y-m-d'); $reservations = Reservation::where('reservation_from', $now)->get();O que ...
JPA: Como evito carregar um objeto simplesmente para que eu possa armazenar seu ID no banco de dados?
Esta pergunta é tão simples que você provavelmente pode apenas ler o código Esta é uma questão de desempenho muito simples. No exemplo de código abaixo, desejo definir oOwner no meuCat objeto. Eu tenho oownerId, mas o método para gatos requer ...
Escape automático de palavras reservadas para tabelas e colunas do Hibernate
Estou tentando usar um mapeamento do Hibernate para vários bancos de dados diferentes: H2, Oracle, MySql. Cada banco de dados possui uma lista diferente de palavras reservadas. Gostaria que o Hibernate escapasse automaticamente das palavras ...
Especificando um índice (chave não exclusiva) usando JPA
Como você define um campo, por exemploemail como tendo um índice usando anotações JPA. Precisamos de uma chave não exclusiva ememail porque existem literalmente milhões de consultas neste campo por dia, e é um pouco lento sem a chave. @Entity ...
Mantendo o JPA EntityManager aberto?
Estou aprendendo JPA e o padrão geral nos exemplos parece ser o seguinte: EntityManager em = factory.createEntityManager(); em.getTransaction().begin(); // .... em.getTransaction().commit(); em.close();Agora, estou me perguntando por que criamos ...
JPA: Como ter uma relação de um para muitos do mesmo tipo de Entidade
Há uma classe de entidade "A". A classe A pode ter filhos do mesmo tipo "A". Além disso, "A" deve conter o pai ou mãe, se for filho. Isso é possível? Em caso afirmativo, como devo mapear as relações na classe Entity? ["A" possui uma coluna de ...