Приветствую. Есть ли способ при выборке из базы выбрать уникальные записи по конкретному столбцу?
Допустим мне нужны пользователи с определённой должностью, и по этой должность взять только уникальные записи, в интернете пару вариантов находил, но что-то не сильно похожи на правду
User.select(:post, :column2, :column3).where("post ~* '#{inp}'").distinct.distinct(:post)
User.where(" post ~* '#{input}'").select("DISTINCT(post), id, column2, column3")