gpt4 book ai didi

ruby-on-rails - rails 4 在 postgres 的多个列上选择不同的位置和限制

转载 作者:行者123 更新时间:2023-11-29 11:32:14 28 4
gpt4 key购买 nike

如何使用 where 和 limit 在一次调用中选择具有不同值的多个字段以及其他具有不同值的字段?我尝试了 .pluck(支持 rails 4 中的多个字段)、.uniq(在我的情况下不起作用)。

最佳答案

当在 Controller 操作中使用时,这对我有用

@models = Model.select('DISTINCT ON (field1,field2,field3) *')
.where(id: params[:id])
.limit(100)

关于ruby-on-rails - rails 4 在 postgres 的多个列上选择不同的位置和限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26392946/

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