Als «orm» getaggte Fragen

Object-Relational Mapping (ORM) ist eine Technik zum Mappen objektorientierter Systeme auf relationale Datenbanken. Verwenden Sie andere Tags, um die Programmiersprache ([Java], [SQL], [Python]), das Datenbanksystem ([PostgreSQL], das Content-Management-System ([Django]), das Framework ([Flask], [Spring], [Laravel] anzugeben ]), Anwendungsumgebung ([android], [node.js]) und andere Tags, die für Suchvorgänge verwendet werden können und Beobachter haben.



19
Doktrin - Wie druckt man die echte SQL aus, nicht nur die vorbereitete Aussage?
Wir verwenden Doctrine, ein PHP-ORM. Ich erstelle eine Abfrage wie folgt: $q = Doctrine_Query::create()->select('id')->from('MyTable'); und dann füge ich in der Funktion verschiedene where-Klauseln und entsprechende Dinge hinzu $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Später, bevor execute()ich dieses Abfrageobjekt erhalte, möchte ich das unformatierte SQL ausdrucken, um es …

12
Wie kann eine Eigenschaft vom Typ List <String> in JPA beibehalten werden?
Was ist der intelligenteste Weg, um eine Entität mit einem Feld vom Typ Liste dauerhaft zu erhalten? 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 

5
Was ist der Unterschied zwischen einem ORM und einem ODM?
Ich versuche herauszufinden, was der Unterschied zwischen ORM und ODM ist. Soweit ich das Konzept verstehe, bildet ORM (Object Relational Mapper) die Beziehungen zwischen Daten ab, wobei ODM (Object Document Mapper) Dokumente behandelt. Habe ich Recht, wenn ich annehme, dass mySQL ein Beispiel für ORM und MongoDB ein Beispiel für …
156 database  orm  odm 

14
Wann und warum sollten JPA-Entitäten eine serialisierbare Schnittstelle implementieren?
Die Frage steht im Titel. Im Folgenden habe ich nur einige meiner Gedanken und Erkenntnisse beschrieben. Als ich ein sehr einfaches Domänenmodell hatte (3 Tabellen ohne Beziehungen), implementierten alle meine Entitäten NICHT Serializable. Aber als das Domänenmodell komplexer wurde, bekam ich RuntimeException, die besagte, dass eine meiner Entitäten Serializable nicht …


6
LINQ To Entities erkennt die Methode Last nicht. "Ja wirklich?"
In dieser Abfrage: 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()); } Ich musste es darauf umstellen, damit es funktionierte 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 

3
Was ist der Unterschied zwischen JPA und Spring Data JPA?
Ich bin etwas verwirrt über den Unterschied zwischen Spring Data-JPA und JPA. Ich weiß über JPA, dass es sich um eine Spezifikation zum Speichern der Java-Objekte in einer relationalen Datenbank unter Verwendung der gängigen ORM-Technologie handelt. Mit anderen Worten, JPA stellt Schnittstellen und andere ORM-Technologien bereit und implementiert die als …

1
Was ist choice_set in diesem Django-App-Tutorial?
Es gibt diese Zeile im Django-Tutorial, Schreiben Ihrer ersten Django-App, Teil 1 : p.choice_set.create(choice='Not much', votes=0) Wie wird es choice_setins Leben gerufen und was ist es? Ich nehme an, der choiceTeil ist die Kleinbuchstabenversion des Choiceim Tutorial verwendeten Modells , aber was ist das choice_set? Können Sie das näher erläutern? …
144 python  django  orm 


2
Entity Framework .Remove () vs. .DeleteObject ()
Sie können ein Element mithilfe von EF mithilfe der folgenden beiden Methoden aus einer Datenbank entfernen. EntityCollection.Remove-Methode ObjectContext.DeleteObject-Methode Der erste ist am EntityCollectionund der zweite am ObjectContext. Wann sollte jeder verwendet werden? Wird einer dem anderen vorgezogen? Remove()gibt a zurück boolund DeleteObject()kehrt zurück void.

30
Warum brauchen wir Entitätsobjekte? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage Ich brauche wirklich eine ehrliche, …
139 sql  database  orm  entities 


18
So wählen Sie bestimmte Spalten in Laravel eloquent aus
Nehmen wir an, ich habe 7 Spalten in der Tabelle und möchte nur zwei davon auswählen SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; Im eloquenten Laravel-Modell sieht es möglicherweise so aus Table::where('id', 1)-&gt;get(); Aber ich denke, dieser Ausdruck wählt ALLE Spalten aus, wobei id gleich 1 ist, und ich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.