Ich benutze NelmioSolariumBundle in einem symfony Projekt zu integrieren solarium. Abhängigkeiten in ein benutzerdefiniertes Solarium-Dokument eingeben
Mein Controller
$query = $this->client->createSelect(array(
'documentclass' => 'MY\SolariumDocument'
));
In meinem benutzerdefinierten documentclass
, ich habe ein Feld, das einen Verweis von der Kategorie des von solr retrived Dokument speichern. Ich muss diese Referenz durch das entsprechende Etikett ersetzen.
Deshalb dachte ich daran, doctrine.orm.entity_manager
in meine documentclass
zu injizieren. Ich verwandelte es in einen Service und durch einen Setter injizierte ich den Entity Manager, aber es funktionierte nicht getRepository on non-object
was Sinn macht, weil diese Transformation im Konstruktor vorgenommen wird.
Wie transformiere ich Attribute meiner documentclass
durch doctrine.orm.entity_manager
?
Sehr interessant! Ich brauche jedoch eine Solarien-Lösung wegen des großen Legats, das darauf basiert – smarber
Ich weiß nicht, ob es eine generische Out-of-a-Box-Lösung gibt –