Rails中Array转为ActiveRecord::Relation
来源:互联网 发布:js div弹出层 编辑:程序博客网 时间:2024/06/06 03:42
将数组转为ActiveRecord::Relation是很常见的一个需求。例如,在我的项目中,从方法backup_projects
中获取了数组形式的返回值。为了对该集合进行排序和分页,我需要将其转化为ActiveRecord::Relation形式。转化方法如下:
project = Project.backup_projects project.map{|i| i.id} @projects = Project.where(:id => project)
现在@projects就是ActiveRecord::Relation类型了。
原文:https://aakashsharmaror.wordpress.com/2013/10/04/converting-an-array-into-active-record-in-rails/
0 0
- Rails中Array转为ActiveRecord::Relation
- Rails中Array转为ActiveRecord::Relation
- rails 4 中 在 ActiveRecord 中指定表名
- rails 4 中 在 ActiveRecord 中指定表名
- rails编码规约之ActiveRecord对象中self用法
- 【rails】spork测试中出现ActiveRecord::ConnectionNotEstablished的解决方案
- rails ActiveRecord 操作数据库
- rails ActiveRecord::RecordNotSaved
- rails ActiveRecord 操作数据库
- Rails, ActiveRecord::Base.include_root_in_json
- Rails ActiveRecord 排序
- 优化ActiveRecord的relation model取值
- 10个最未充分利用的ActiveRecord::Relation法
- 10个最未充分利用的ActiveRecord::Relation法
- ActiveRecord Relation, 通过第三张表建立的关系
- [Rails] ActiveRecord无法保存到数据库中,save后自动回滚
- [ROR] rails migration 中继承 ActiveRecord::Migration[5.1] 带版本号实现原理
- rails 中 String转为html方法raw, html_safe
- MongoDB学习笔记(查询)
- 文章标题
- Python补充02 Python小技巧
- spring的占位符
- Java 正则表达式详解
- Rails中Array转为ActiveRecord::Relation
- MongoDB学习笔记(索引)
- [Unity实战]详解换装系统(二)
- 智慧城市包含的内容
- JSF--javax.faces.context.FacesContext
- css属性介绍
- 安卓面试宝典
- qemu-kvm虚拟机live迁移源代码解读
- 《人生智慧录》摘抄