2010-06-18 5 views
5

Ich möchte optimieren, wie wir Formulare für einige unserer Modelle erstellen und idealerweise möchte ich sie von JSON-Schema erstellen.Wie kann ich ein Schienenmodell in das JSON-Schema exportieren?

Gibt es ein Juwel oder ähnliches, das mir erlauben würde, eine Modelldefinition nach json-schema zu exportieren?

Bonus: Mit Validierungen.

Bonus: Beim Modellieren von Assoziationsbeziehungen.

Antwort

1

Ich weiß nicht über ein Juwel, das dies tut, aber Sie könnten entweder die SQL- oder Rails-Schema-Daten ziehen und analysieren, noch einfacher, wenn Sie mit Thw-Rails-Schema arbeiten, wie Sie es durch Ausführen analysieren können in einem Ruby DSL.

+0

Nod, es scheint sicherlich machbar, weshalb ich gehofft hatte, jemand hatte es schon getan;) – unomi

2

ich auf einem Juwel arbeite, die auf einem JSON Schema basierte Modelle erstellt: jsonmodel

Und ich arbeite auch auf Unterstützung für formtastic in einem separaten Juwel: jsonmodel-formtastic

Bitte beachten Sie, dass beide ein Work in Progress sind, aber es wäre nett, Feedback zu bekommen :-)