Questions marquées «orm»

Le mappage objet-relationnel (ORM) est une technique de mappage de systèmes orientés objet vers des bases de données relationnelles. Utilisez d'autres balises pour indiquer le langage de programmation ([java], [sql], [python]), le système de base de données ([postgreSQL], le système de gestion de contenu ([django]), le framework ([flask], [spring], [laravel ]), l'environnement d'application ([android], [node.js]) et d'autres balises qui peuvent être utilisées pour les recherches et avoir des observateurs.

16
Pourquoi devriez-vous utiliser un ORM? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 7 ans . Améliorez cette …
113 database  orm 

1
Comment Pony (ORM) fait-il ses tours?
Pony ORM fait le bon truc de convertir une expression de générateur en SQL. Exemple: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> Je sais que Python a une introspection …


11
Ai-je besoin d'éléments <class> dans persistence.xml?
J'ai un fichier persistance.xml très simple: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"&gt; &lt;persistence-unit name="eventractor" transaction-type="RESOURCE_LOCAL"&gt; &lt;class&gt;pl.michalmech.eventractor.domain.User&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Address&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.City&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Country&lt;/class&gt; &lt;properties&gt; &lt;property name="hibernate.hbm2ddl.auto" value="validate" /&gt; &lt;property name="hibernate.show_sql" value="true" /&gt; &lt;/properties&gt; &lt;/persistence-unit&gt; &lt;/persistence&gt; et il fonctionne. Mais lorsque je supprime des &lt;class&gt;éléments, l'application ne voit pas les entités (toutes …
110 java  hibernate  orm  jpa  annotations 


9
Qu'est-ce que le contexte de persistance?
Je suis nouveau dans le monde Java et JPA. J'étudiais JPA et suis tombé sur de nombreux nouveaux termes comme Entité, persévérance. En lisant, je ne pouvais pas comprendre la définition exacte du contexte de persistance . Quelqu'un peut-il l'expliquer en termes simples profanes? Quel est le rapport avec les …
109 java  jpa  orm  persistence 

2
Clause JPQL IN: Java-Arrays (ou Lists, Sets…)?
Je voudrais charger tous les objets qui ont une balise textuelle définie sur l'un d'un petit nombre arbitraire de valeurs de notre base de données. La manière logique de procéder dans SQL serait de créer une clause "IN". JPQL autorise IN, mais il semble me demander de spécifier chaque paramètre …
108 sql  orm  jpa  jpql  named-query 


20
Y a-t-il de bonnes raisons de ne pas utiliser un ORM? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
107 c#  nhibernate  orm  enterprise 


3
SQLAlchemy: comment filtrer le champ de date?
Voici le modèle: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Je veux filtrer entre deux dates, par exemple pour choisir tous les utilisateurs dans l'intervalle 18-30 ans. Comment l'implémenter avec SQLAlchemy? Je pense à: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday &lt;= '1985-01-17') ) …
105 python  sql  database  orm  sqlalchemy 



4
Comment créer des requêtes de jointure à l'aide de Sequelize sur Node.js
J'utilise sequelize ORM; tout est super et propre, mais j'ai eu un problème lorsque je l'utilise avec des joinrequêtes. J'ai deux modèles: les utilisateurs et les messages. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.