pluck()取表中一列中所有值组成数组
来源:互联网 发布:网络直播是如何赚钱的 编辑:程序博客网 时间:2024/06/04 18:58
######################!!!非常重要!!!!########################
###########pluck是取一个字段也就是一列的所有元素的值存入一个数组中, 也可以取多个字段合
Person.pluck(:id)
# SELECT people.id FROM people
# => [1, 2, 3]
Person.pluck(:id, :name)
# SELECT people.id, people.name FROM people
# => [[1, 'David'], [2, 'Jeremy'], [3, 'Jose']]
Person.pluck('DISTINCT role')
# SELECT DISTINCT role FROM people
# => ['admin', 'member', 'guest']
Person.where(age: 21).limit(5).pluck(:id)
# SELECT people.id FROM people WHERE people.age = 21 LIMIT 5
# => [2, 3]
Person.pluck('DATEDIFF(updated_at, created_at)')
# SELECT DATEDIFF(updated_at, created_at) FROM people
# => ['0', '27761', '173']
0 0
- pluck()取表中一列中所有值组成数组
- 读取mysql一列所有值,赋值给数组
- pluck
- 数组中查找所有的上级 并组成新的数组(根据条件可以再修改)
- 如何将数据库中一列的值转化为数组
- 【Java笔试题】输出数组中所有元素组成的最小整数
- 字符串数组中所有字符串组成一个字典序最小的字符串
- 求一列所有值的积
- pandas如何取出表中一列数据所有的值并转换为array类型
- N个数组,从每个数组中取出一个数,组成一个序列,输出所有可能的情况
- 将数据库表中一列值取出到数组中与某一确定值进行比较
- 数组---求数组组成的集合的所有子集
- 把表中一列的所有数字加和
- python中数组和列表读取一列的方法
- 通过集合获取其中一列的所有值
- 在rails中pluck和select和collect区别
- 在rails中pluck和select和collect区别
- Laravel SQL查询中first、pluck、lists方法的使用
- 再遇UML之用例图
- ios系统中各种设置项的url链接
- Top 6 Free Remote Desktop Connections Manager
- c#之process类相关整理
- Requests库的用法
- pluck()取表中一列中所有值组成数组
- NLP's score meaning
- jenkins学习笔记---问题总结
- 使用框架的意义与spring的主要内容
- LightOJ 1305-Area of a Parallelogram【几何】
- FAST Corner Detection -- Edward Rosten
- zookeeper的单机多实例配置和分布式配置
- HTML——6(表格)
- A server with the specified hostname could not be found.