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.

16
Warum sollten Sie ein ORM verwenden? [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 7 Jahren . Verbessere diese Frage Wenn Sie die "Profis" motivieren …
113 database  orm 

1
Wie macht Pony (ORM) seine Tricks?
Pony ORM macht den netten Trick, einen Generatorausdruck in SQL zu konvertieren. Beispiel: >>> 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]] >>> Ich weiß, dass in Python eine wunderbare Selbstbeobachtung und …

3
Wie mache ich Laravel Eloquent "IN" Abfrage?
Ich möchte eine Abfrage in Laravel Eloquent wie hier zu seiner rohen MySQL-Abfrage machen SELECT * from exampleTbl where id in(1,2,3,4) Ich habe dies in Laravel Eloquent versucht, aber es funktioniert nicht DB::where("id IN(23,25)")->get()
111 php  laravel  orm  eloquent 

11
Benötige ich <class> -Elemente in persistence.xml?
Ich habe eine sehr einfache persistance.xml-Datei: &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; und es funktioniert. Wenn ich jedoch &lt;class&gt;Elemente entferne, werden in der Anwendung keine Entitäten angezeigt (alle …
110 java  hibernate  orm  jpa  annotations 


9
Was ist Persistenzkontext?
Ich bin neu in der Java-Welt und JPA. Ich habe JPA studiert und bin auf viele neue Begriffe wie Entität und Beharrlichkeit gestoßen. Beim Lesen konnte ich die genaue Definition für den Persistenzkontext nicht verstehen . Kann es jemand in einfachen Laienbegriffen erklären? Was ist mit den in der verwendeten …
109 java  jpa  orm  persistence 


20
Gibt es gute Gründe, kein ORM zu verwenden? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
107 c#  nhibernate  orm  enterprise 

2
JPQL IN-Klausel: Java-Arrays (oder Listen, Mengen…)?
Ich möchte alle Objekte aus unserer Datenbank laden, für die ein Text-Tag auf eine kleine, aber beliebige Anzahl von Werten festgelegt ist. Der logische Weg, dies in SQL zu tun, wäre das Erstellen einer "IN" -Klausel. JPQL erlaubt IN, aber es scheint erforderlich zu sein, dass ich jeden einzelnen Parameter …
106 sql  orm  jpa  jpql  named-query 

9
Annotieren des MYSQL-Autoincrement-Felds mit JPA-Annotationen
Das Problem besteht darin, den Objektoperator in MySQL DB zu speichern. Vor dem Speichern versuche ich, aus dieser Tabelle auszuwählen, und es funktioniert, ebenso wie die Verbindung zu db. Hier ist mein Operator-Objekt: @Entity public class Operator{ @Id @GeneratedValue private Long id; private String username; private String password; private Integer …
105 java  mysql  orm  jpa  annotations 

3
SQLAlchemy: Wie filtere ich ein Datumsfeld?
Hier ist Modell: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Ich möchte zwischen zwei Daten filtern, um beispielsweise alle Benutzer im Intervall von 18 bis 30 Jahren auszuwählen. Wie implementiere ich es mit SQLAlchemy? Ich denke an: query = DBSession.query(User).filter( and_(User.birthday &gt;= '1988-01-17', User.birthday …
105 python  sql  database  orm  sqlalchemy 

4
So ordnen Sie berechnete Eigenschaften mit JPA und Hibernate zu
Meine Java-Bean hat eine childCount-Eigenschaft. Diese Eigenschaft ist keiner Datenbankspalte zugeordnet . Stattdessen sollte es von der Datenbank mit einer COUNT()Funktion berechnet werden, die für den Join meiner Java-Bean und ihrer untergeordneten Elemente ausgeführt wird. Es wäre sogar noch besser, wenn diese Eigenschaft auf Anfrage / "träge" berechnet werden könnte, …

4
So erstellen Sie Join-Abfragen mit Sequelize auf Node.js.
Ich benutze Sequelize ORM; Alles ist großartig und sauber, aber ich hatte ein Problem, wenn ich es mit joinAbfragen verwende. Ich habe zwei Modelle: Benutzer und Beiträge. 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: { …

2
Speichern einer Map <String, String> mit JPA
Ich frage mich, ob es möglich ist, mithilfe von Anmerkungen die attributesKarte in der folgenden Klasse mit JPA2 beizubehalten public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Da wir bereits eine bereits vorhandene Produktionsdatenbank haben, können die Werte von idealerweise …
103 java  jpa  orm  jpa-2.0 


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.