gpt4 book ai didi

ruby-on-rails - 在 rails 中选择某些用户

转载 作者:数据小太阳 更新时间:2023-10-29 08:28:48 26 4
gpt4 key购买 nike

我正在编写一个僵尸生存应用程序,我正在尝试选择所有标记为“活着”的用户,其中 :alive 是一个 bool 值。我在我的用户 Controller 中编写了一个私有(private)方法,但无法正确使用 ruby​​,有人有指针吗?

 def get_alive
@holder = (User.map {|user| user})
@user = @holder.each {|i| if i.alive @user << i}
end

谢谢

最佳答案

使用范围查找所有事件用户。

class User < ActiveRecord::Base
scope :alive, where(:alive => true)
# ... the rest of your model ...
end

然后你可以这样做:

@alive_users = User.alive

关于ruby-on-rails - 在 rails 中选择某些用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8305732/

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