对sinatra的Activerecord或sinatra-activerecord

时间:2015-04-17 06:38:35

标签: ruby activerecord sinatra sinatra-activerecord

我第一次在sinatra工作,面临使用activerecord或sinatra-activerecord gem的选择。找不到两者之间的正确差异。有人可以帮助我。

1 个答案:

答案 0 :(得分:2)

如果您只是阅读说明,那么您应该使用哪一个:

<强> ActiveRecord的

  

Rails上的数据库。通过将数据库表映射到Ruby类来构建持久域模型。关联,验证,聚合,迁移和测试的强大约定已经出现。

https://rubygems.org/gems/activerecord/

<强>屈-ActiveRecord的

  

使用ActiveRecord帮助程序扩展Sinatra。

https://rubygems.org/gems/sinatra-activerecord

所以我猜99.5%的案例只跟sinatra-activerecord一起使用。