doctrine2

Doctrine 2.0 ist ein PHP (5.3.2+) ORM. Während in Doc. 1.2 das Active Record-Muster verwendet wird, verwendet Doctrine 2 das Data-Mapper-Muster. Das Doctrine-Projekt ist eine Sammlung von Open-Source-Bibliotheken und Werkzeugen für den Umgang mit der in PHP geschriebenen Datenbankabstraktion und Object-Relational Mapping.
3
Antworten

Symfony - So greifen Sie auf das Repository der Entität zu

Es gibt mehrere Möglichkeiten, auf das Repository der Entität in Symfony2-Controllern oder -Services zuzugreifen, die jeweils ihren Vor- und Nachteil haben. Zuerst liste ich sie hier auf und frage dann, ob es eine bessere Lösung gibt oder das si...
12.08.2015, 03:55
1
Antwort

Doctrine Query Builder ~ datetime

Ich versuche, eine einfache Chatbox in symfony2 / doctrine 2 zu erstellen. Zum Testen suche ich alle 5 Sekunden nach neuen Nachrichten. In meiner Abfrage versuche ich alle Nachrichten zu erhalten, indem ich alle Nachrichten mit einer datetime gr...
12.08.2014, 18:39
1
Antwort

Eins-zu-Viele-Beziehung der Dokutrine wird nicht gespeichert - Integritätseinschränkungsverletzung

Ich versuche Doctrine ORM Associations zu verwenden. Ich habe mehrere Tutorials und Online-Dokumente gelesen, aber es funktioniert nicht, und ich bin ehrlich gesagt nicht sicher, was ich hier falsch mache. Scheint so, als ob meine Experimente mi...
02.03.2014, 03:38
3
Antworten

getEntityManager () und getDoctrine () in Symfony2

Gibt es einen Unterschied zwischen diesen beiden Aussagen: %Vor% Bezieht sich der Unterschied auf irgendein OOP-Konzept, das ich verpasse?     
29.11.2011, 18:44
3
Antworten

Doctrine2 Viele-zu-eins-Verknüpfung verwendet keine JOIN-Abfrage

Ich habe eine Car -Einheit mit einer Viele-zu-Eins-Beziehung mit einer Entität Owner . Wenn ich alle Autos auswähle, führt Doctrine eine Abfrage in der Tabelle Car und anschließend eine Abfrage in der Tabelle Owner für jedes Auto dur...
12.11.2010, 18:23
2
Antworten

Symfony DI: Zirkuläre Service-Referenz mit Doctrine-Ereignis-Abonnenten

Um den Code über die Ticketbenachrichtigungssysteme zu überarbeiten, habe ich einen Doctrine-Listener erstellt: %Vor% Das Ziel besteht darin, Benachrichtigungen zu versenden, wenn ein Ticket oder eine TicketMessage-Entität über Mail, Slack u...
29.09.2016, 12:00
2
Antworten

PDO-Verbindung wird nicht geschlossen, wenn phpunit mit symfony 2.X läuft

Wir haben etwa 180 Unit Tests implementieren webtestcase Klasse und Tests laufen über Controller. Wenn wir jedoch die Komponententests ausführen, öffnen sie zu viele Verbindungen zu db. Aufgrund von zu vielen aktiven TCP-Verbindungstest si...
03.06.2013, 08:02
1
Antwort

Die Symfony / Doctrine-Entität führt zu einer verschmutzten Entitätszuordnung, wenn sie mehrfach mit dem Entitätsmanager zusammengeführt wird

Ich verwende Symfony2 und Doctrine Ich habe eine Doktrinsentität, die zu einer Sitzung serialisiert / unserialisiert und in mehreren Bildschirmen verwendet wird. Diese Entität hat eine Anzahl von Eins-zu-viele-Assoziationen. Die Doktrin-En...
05.12.2012, 00:11
3
Antworten

Doctrine 2.1 Persistentität in preUpdate lifeCycleCallback

Ich habe mit folgenden Problemen zu kämpfen: In einer Entity-Klasse habe ich einen pre-LifeCycleCallback vor dem Update, der eine neue Entität beibehalten muss, bevor die Änderungen für einen AuditTrail geleert werden. In preRemove und prePer...
25.10.2011, 10:07
1
Antwort

ORM Doctrine ManyToOne auf Update CASCADE (Symfony)

Ich habe zwei Entitäten %Vor% und %Vor% Ein "Promotor" kann in einer "Ciudad" (Stadt) leben. Und in einer "Ciudad" (Stadt) können viele "Promotores" leben. Wenn ich onDelete="CASCADE" in JoinColumn hinzufügen %Vor% es generiert de...
24.04.2013, 19:55