【问题标题】:Rails how to find record where the value is least? [duplicate]Rails如何找到值最小的记录? [复制]
【发布时间】:2012-01-29 13:11:54
【问题描述】:

我有一个名为 Socks 的表,它有一个名为 water(整数)的列。

我想查找列水至少为40的所有记录

例如,如果水柱为400,则会找到记录,但如果值为39,则不会。

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3


    【解决方案1】:

    Sock.where("水 >= ?", 40).first Sock.where("水 >= ?", 40).last

    处理特定模型而不是获取模型数组。

    【讨论】:

      【解决方案2】:

      认为最简单的方法是使用where 方法:

      Sock.where("water >= ?", 40)
      

      【讨论】:

        猜你喜欢
        • 2023-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-07
        • 1970-01-01
        • 2015-01-14
        相关资源
        最近更新 更多