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.
2
Antworten

Verwenden von Doctrine DBAL zum Zählen der Anzahl der Zeilen aus der SELECT-Abfrage

OK, also suche ich nach einem sauberen und kurzen Weg, um die Anzahl der Zeilen einer SELECT-Abfrage mit Doctrine DBAL zu zählen. Ich weiß, dass ich SELECT COUNT(*) könnte, aber dann muss ich das Array durchsortieren, wenn ich Ergebnisse a...
04.02.2013, 17:42
1
Antwort

Verwenden von Diskriminator in einer Entität, die eine andere erweitert

Ich versuche, Discriminator in einer Entität zu verwenden, die sich von einer anderen aus erstreckt. Dies ist der Code, den ich gemacht habe: %Vor% Aber ich bekomme diesen Fehler, während ich den Befehl doctrine:schema:validate : ausge...
25.09.2014, 22:38
4
Antworten

Wie kann ich auf Repository-Funktionen in Zweig Vorlage in Symfony2 zugreifen

Ich habe die class categroies und class Products . In meinem Repository habe ich die Funktion getProducts($categoryid,$location) Ich muss die Zweigvorlage wie folgt einbinden %Vor% oder gibt es dafür einen besseren Weg?    ...
01.08.2012, 06:58
9
Antworten

Symfony-Doktrin: Schema: Aktualisierung funktioniert nicht

Ich habe ein seltsames Problem: Ich habe eine Anwendung symfony 2.3 (mit Sonatenbenutzer) Ich habe ein Bündel mit einer Entität erstellt - die Entität wurde ohne Probleme erstellt dann musste ich die Entity ändern und jetzt scheint es unmöglich...
11.11.2013, 02:25
1
Antwort

Lehre ManyToMany: Entfernen eines Objekts

Ich habe ein Problem mit der unidirektionalen ManyToMany-Beziehung in Doctrine. Der Fall ist sehr einfach: Produkt hat viele Tags. Das Tag kann an das Produkt angehängt werden, aber auch an jede "taggable" Entität in meinem Modell. Hier ist ein...
28.09.2013, 16:42
2
Antworten

Doctrine erstellt automatisch alle Datenbanktabellen?

Gibt es irgendeine Möglichkeit, der Doktrin zu sagen, automatisch Schematabellen zu erstellen, ohne diesen Befehl zu verwenden: %Vor%     
20.05.2012, 15:33
2
Antworten

Wie aktualisiert man eine Doctrine Entity von einem serialisierten JSON?

Wir verwenden Symfony2, um eine API zu erstellen. Beim Aktualisieren eines Datensatzes erwarten wir, dass die JSON-Eingabe eine serialisierte aktualisierte Entität darstellt. Die JSON-Daten enthalten keine Felder (CreatedAt sollte beispielsweise...
04.01.2012, 12:06
2
Antworten

Wie lege ich mehr als einen Index für eine Tabelle in einer Doktrin 2-Entitätsdatei fest (mit Anmerkungen)?

Ich habe zwei Spalten, die ein Startdatum und ein Enddatum darstellen. Wenn ich für sie einen gemeinsamen Index erstellen wollte, würde ich tun: %Vor% Aber wie würde ich einen Index für jeden von ihnen machen? Ist der folgende Weg richtig?...
18.03.2011, 08:43
5
Antworten

Der Symfony2-Befehl "doctrine: schema: update" erkennt keine in Entitäten verwendeten Änderungen an Trait-Dateien

Ich habe eine Trait-Datei mit gemeinsamem Code zwischen Entitäten. Beispiel für eine Merkmalsdatei: %Vor% Entitätsdateibeispiel: %Vor% Aber wenn ich die Annotationen der Trait-Datei modifiziere oder neue Spalten hinzufüge und "php app...
14.01.2014, 18:22
2
Antworten

So erhalten Sie die erste Entität von der verknüpften Entität

Ich habe das %Vor% Jetzt habe ich die Entität $ user in meinem Controller, aber ich möchte auch das erste oder letzte Profil basierend auf dem Datum. Wie kann ich das erreichen? Ich habe die Methode getProfiles() , aber ich denke, das w...
01.08.2012, 01:27