相关疑难解决方法(0)

迭代数据库中的每条记录 - Ruby on Rails/ActiveRecord

n00b问题.我正在尝试遍历我的数据库中的每个用户记录.伪代码可能看起来像这样:

def send_notifications

        render :nothing => true

        # Randomly select Message record from DB
        @message = Message.offset(rand(Message.count)).first

        random_message = @message.content

        @user = User.all.entries.each do
            @user = User.find(:id)

            number_to_text = ""

            @user.number = number_to_text #number is a User's phone number
            puts @user.number

        end

    end
Run Code Online (Sandbox Code Playgroud)

有人可以填写我这样做的最佳方法吗?对语法的一点帮助也很棒:)

database loops ruby-on-rails rails-activerecord

27
推荐指数
1
解决办法
3万
查看次数