我希望优化我们为某些模型构建表单的方式,理想情况下我想从 json-schema 构建它们。
是否有 gem 或类似的东西可以让我将模型定义导出到 json-schema?
奖励:有验证。
奖励:在建模关联关系时。
我希望优化我们为某些模型构建表单的方式,理想情况下我想从 json-schema 构建它们。
是否有 gem 或类似的东西可以让我将模型定义导出到 json-schema?
奖励:有验证。
奖励:在建模关联关系时。
我正在研究基于 JSON 模式创建模型的 gem:jsonmodel
而且我还在一个单独的gem中支持formtastic:jsonmodel-formtastic
请注意,两者都在进行中,但很高兴获得反馈:-)
Formtastic: http: //github.com/justinfrench/formtastic具有从模型构建表单的机制。也许您可以将您的代码基于他们的代码。
检查 lib/formtastic.rb 第 474 行左右。
用于 formtastic 的 Railscast:http ://railscasts.com/episodes/184-formtastic-part-1
我不知道执行此操作的 gem,但是您可以提取 SQL 或 Rails 架构数据然后解析它,如果您使用 thw rails 架构则更容易,因为您可以通过在 Ruby DSL 中运行它来解析它.