gpt4 book ai didi

mysql - ActiveRecord 资源的多个不同计数

转载 作者:太空宇宙 更新时间:2023-11-03 12:02:59 27 4
gpt4 key购买 nike

我想通过唯一的一对属性 attribute1 attribute2 来计算记录。

所以对于表 foo

-----------------------------
id | attribute1 | attribute2 |
-----------------------------
1 | x | y |
2 | x | y |
3 | x | y1 |
4 | x1 | y1 |

我想得到 count = 3,所以计算记录:([x,y], [x,y1], [x1,y1])。如何使用 ActiveRecord 编写此查询?

最佳答案

这里有一个简洁的方法:

Foo.distinct.count("CONCAT(attribute1,attribute2)")

关于mysql - ActiveRecord 资源的多个不同计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28075155/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com