Ruby on rails Ruby on Rails控制台,带where(“value”lt;“value1”)
我正在使用RubyonRails并试图从数据库中获取值。 如何在使用Rails控制台时获得该值Ruby on rails Ruby on Rails控制台,带where(“value”lt;“value1”),ruby-on-rails,Ruby On Rails,我正在使用RubyonRails并试图从数据库中获取值。 如何在使用Rails控制台时获得该值 Stat.where("user_health" < "user_max_health").pluck(:id) Stat.where(“用户健康状况”
Stat.where("user_health" < "user_max_health").pluck(:id)
Stat.where(“用户健康状况”<“用户最大健康状况”).pull(:id)
我需要一个有效的命令,这个命令不起作用
Stat
模型有一个id
、user\u health
和user\u max\u health
列
我在开发中使用SQLite,在生产中使用PG,但我需要同时使用它们。Stat.where('user\u health
Stat.group(“user\u health”)。拥有(“user\u health
会起作用。看起来很有效,测试或我得到正确的值:)尝试Stat.where('user\u health