Mongodb und Mongomapper

Ich habe eine Rails-App, die derzeit Activerecord zum Speichern und Abfragen von Produkten verwendet.

edes Produkt hat eine Kategorie und eine Unterkategorie und jede Unterkategorie wird durch mehrere Felder definiert, die ich in der Anwendung erstellen kann. Wenn ein Benutzer ein bestimmtes Produkt eingeben möchte, werden ihm die relevanten Formularfelder angezeigt.

Dies ist sehr komplex geworden und da ich von Mongodb und Mongomapper gehört habe, denke ich oder wünschte ich, ich hätte es von Anfang an mit Mongomapper erstellt !!!

Problem ist, ich möchte wissen, der beste Weg, um diese App in Mongodb zu modellieren ???

Ich dachte daran, ein Produktmodell mit gemeinsamen Feldern zu haben und dann Kategoriemodelle vom Produktmodell mit den verschiedenen Feldern in zu erben.

Hört sich das richtig an?

Problem ist auch, dass ich möchte, dass der Benutzer in der Lage ist, eigene Kategorien und Felder innerhalb der Anwendung zu erstellen. Wie kann ich das tun, wenn ein Benutzer beispielsweise eine Fahrzeugkategorie mit Feldern wie Geschwindigkeit und Anzahl der Türen usw. erstellt? Dann muss ich in der Lage sein, ein Formular mit diesen Feldern zu erstellen, damit zukünftige Fahrzeuge eingegeben werden können.

Irgendwelche Ideen, Hinweise oder Beispiele, mit denen mir jemand helfen kann, wären großartig.

Vielen Dank im Voraus rick

Antworten auf die Frage(2)

Ihre Antwort auf die Frage