6

我希望优化我们为某些模型构建表单的方式,理想情况下我想从 json-schema 构建它们。

是否有 gem 或类似的东西可以让我将模型定义导出到 json-schema?

奖励:有验证。

奖励:在建模关联关系时。

4

3 回答 3

2

我正在研究基于 JSON 模式创建模型的 gem:jsonmodel

而且我还在一个单独的gem中支持formtastic:jsonmodel-formtastic

请注意,两者都在进行中,但很高兴获得反馈:-)

于 2012-01-23T12:20:28.567 回答
1

Formtastic: http: //github.com/justinfrench/formtastic具有从模型构建表单的机制。也许您可以将您的代码基于他们的代码。

检查 lib/formtastic.rb 第 474 行左右。

用于 formtastic 的 Railscast:http ://railscasts.com/episodes/184-formtastic-part-1

于 2010-06-21T22:28:43.340 回答
1

我不知道执行此操作的 gem,但是您可以提取 SQL 或 Rails 架构数据然后解析它,如果您使用 thw rails 架构则更容易,因为您可以通过在 Ruby DSL 中运行它来解析它.

于 2010-06-18T15:09:09.513 回答