Ich habe eine einfache Frage über die (übrigens wirklich tolle!) Lehre ODM.Welcher Zuordnungstyp für assoziative Arrays? Lehre ODM
Angenommen, Sie haben ein Dokument, wie:
/**
* @Document
*/
class Test
{
/** @Id */
public $id;
/** @WHICHTYPE */
public $field = array();
}
Jetzt mag ich wie ein assoziatives Array speichern
array("test" => "test1", "anothertest" => "test2", ......);
Im $ Feld Eigenschaft dieser Klasse.
Kein Problem für MongoDB, ich weiß, aber in Lehre, wenn ich zum Beispiel @Collection oder einfach @Field verwende, werden nur die Werte gespeichert (array_values wird zum Beispiel im Mapping-Treiber für die Sammlung verwendet). So sieht der gespeicherte Wert wie
array("test1", "test2", ....)
Kennt jemand die Lehre-ODM-Mapping Typ I verwenden, um sollte die Schlüssel-Wert-Paare in der Datenbank zu erhalten?
Vielen Dank im Voraus,
Andi (greetz aus Deutschland)
ist dies eine echte nutzlose Antwort – Chris