rubyrails(rails) 程序如何 连接 各种远程数据库?

获取第一条、最后一条记录

对一組数据进行相同操作

如果表记录数比较大这种方式比较耗资源,因为它会一次载入整个表的数据改用以下这种方式,它每次只载入1000行然后逐步yield完整个表

通过替换?来传递条件值可避免SQL注入


范围条件 in(集合)

如果要生成日期时间,再加上.to_time

悲观锁定由数据库直接提供

为特定數据库加入原始的lock声明
为Mysql的锁定声明为共享模式即锁定时仍然可读

为关联查询结果设定条件

以下代码,需要执行1 + 10次sql

一次性载入post的所有分類和评论

和find_by_sql类似但不会用model实例化返回记录,你会得到一个hash数组

我要回帖

更多关于 rubyrails 的文章

 

随机推荐