我第一次在sinatra工作,面临使用activerecord或sinatra-activerecord gem的选择。找不到两者之间的正确差异。有人可以帮助我。
答案 0 :(得分:2)
如果您只是阅读说明,那么您应该使用哪一个:
<强> ActiveRecord的强>
Rails上的数据库。通过将数据库表映射到Ruby类来构建持久域模型。关联,验证,聚合,迁移和测试的强大约定已经出现。
https://rubygems.org/gems/activerecord/
<强>屈-ActiveRecord的强>
使用ActiveRecord帮助程序扩展Sinatra。
https://rubygems.org/gems/sinatra-activerecord
所以我猜99.5%的案例只跟sinatra-activerecord
一起使用。