Ich habe zwei Entitäten durch eine OneToMany-Beziehung verknüpft.
Eine der Entitäten ist das Objekt City
. Die diesem Objekt entsprechende Tabelle enthält fast 37000 Einträge.
Wenn ich mit der Erstellung eines Formulars fortfahre, um die Proprietary-Entität in Symfony zu füllen, verwende ich einen FormType, der wie folgt aussieht. Es enthält ein Feld, das dem Stadtobjekt entspricht
Das Formular rendert eine Combobox. bevölkert von den 36000 Städten und dauert unglaublich lange zu laden. Ich habe die Option fetch="extra_lazy" versucht, aber es ist immer noch nicht effizient genug. Meine Idee war, ein Formular mit einem Eingabefeld zu erstellen, das mit Ajax arbeitet und die Liste der Städte anzeigt, nachdem der Benutzer 2 Buchstaben angegeben hat. Ich würde jede Hilfe von der Gemeinschaft schätzen, um die erforderliche Beziehung mit meinem Objekt bei der Validierung zu erstellen.