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.



19
Doctrine - Comment imprimer le vrai SQL, pas seulement la déclaration préparée?
Nous utilisons Doctrine, un ORM PHP. Je crée une requête comme celle-ci: $q = Doctrine_Query::create()->select('id')->from('MyTable'); puis dans la fonction, j'ajoute diverses clauses where et des choses comme il convient, comme ceci $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Plus tard, avant de execute()lancer cet objet de requête, je …

12
Comment conserver une propriété de type List <String> dans JPA?
Quelle est la manière la plus intelligente d'obtenir une entité avec un champ de type Liste persistante? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = …
158 java  orm  jpa 

4
Quelle est la différence entre un ORM et un ODM?
J'essaie de comprendre quelle est la différence entre ORM et ODM, pour autant que je comprends le concept, ORM (Object Relational Mapper) cartographie les relations entre les données, alors que ODM (Object Document Mapper) traite des documents. Ai-je raison de supposer que mySQL est un exemple d'ORM et MongoDB est …
158 database  orm  odm 




6
LINQ To Entities ne reconnaît pas la méthode Last. Vraiment?
Dans cette requête: public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } J'ai dû le changer pour que ça marche public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p …
144 c#  entity-framework  orm 


1
Qu'est-ce que choice_set dans ce didacticiel d'application Django?
Il y a cette ligne dans le tutoriel Django, Écrire votre première application Django, partie 1 : p.choice_set.create(choice='Not much', votes=0) Comment est choice_setappelé à l'existence et qu'est-ce que c'est? Je suppose que la choicepartie est la version minuscule du modèle Choiceutilisé dans le didacticiel, mais qu'est-ce que c'est choice_set? Peux-tu …
144 python  django  orm 

2
Entity Framework .Remove () ou .DeleteObject ()
Vous pouvez supprimer un élément d'une base de données à l'aide d'EF en utilisant les deux méthodes suivantes. EntityCollection.Remove, méthode ObjectContext.DeleteObject, méthode Le premier est sur le EntityCollectionet le second sur le ObjectContext. Quand faut-il utiliser chacun d'eux? L'un est-il préféré à l'autre? Remove()renvoie a boolet DeleteObject()retourne void.


30
Pourquoi avons-nous besoin d'objets d'entité? [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 modifiant ce message . Fermé il y a 4 ans . Améliorez cette …
139 sql  database  orm  entities 


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.