小编use*_*732的帖子

何时使用ORM(续集,数据映射器,AR等)与纯SQL进行查询

我的一位同事目前正在设计类似下面的SQL查询来生成报告,这些报告通过外部数据查询显示在excel文件中.目前,只需要DB上的报告流程(无CRUD操作).

我试图说服他最好使用ruby ORM以便能够在rails/sinatra应用程序中显示数据.

尽管在显示数据方面有明显的优势,但他在学习使用像Sequel或Datamapper这样的ORM方面有什么优势呢?

他正在编写的SQL查询显然非常复杂,并且对于SQL来说相对较新,他经常抱怨它非常耗时且令人困惑.是否可以使用ORM编写极其复​​杂的查询?如果是这样,哪个是最合适的(我听说续集对遗留dbs有好处)?在制作复杂的数据库查询时,学习ruby和使用ORM与坚持使用纯SQL有什么好处?

ruby sql orm datamapper sequel

21
推荐指数
3
解决办法
5617
查看次数

标签 统计

datamapper ×1

orm ×1

ruby ×1

sequel ×1

sql ×1