所以这更像是一个问题,但这就是我想要做的。
我有三个对象可以说,称为项目
<Item id: 1, name: 'Book'>
<Item id: 2, name: 'Car'>
<Item id: 3, name: 'Book'>
我想做一个只返回每个唯一“名称”属性之一的查询。
就像是Item.select('distinct(name), items.*')
但这不起作用,它仍然返回所有三个项目。
我怎样才能形成这个查询,以便它只返回:
<Item id: 1, name: 'Book'>
<Item id: 2, name: 'Car'>