我如何从 rails 中的 table 获取唯一数据 (*)

How I can get unique data (*) from the table in rails

如何根据城市

从 rails 中的 table 获取唯一数据 (*)

ex :- 我的 table 如下所示 id = 1 ,name = 'demo1' ,city = 'city1'

id = 2 ,name = 'demo2' ,city = 'city1'

id = 3 ,name = 'demo3' , city = 'city2'

我需要基于唯一城市的输出,意味着输出应该是

id = 1 ,name = 'demo1' ,city = 'city1'

id = 2 ,name = 'demo2' ,city = 'city1'

根据城市获取所有记录,然后使用唯一名称获取一次 请记住,ID 是唯一的,因为 auto-generated by rails

Model.where(city: 'Paris').select('DISTINCT name')