我試圖在Rails 3控制檯中運行這個,但是當我這樣做時,沒有任何反應。它出什麼問題了?謝謝閱讀。爲什麼這個多線控制檯模塊不能在Rails 3中工作?
Note.find_all_by_user_id(19).each do |a|; a.user_id = 1;a.save; end;
編輯:
本來應該Note.find_all_by_user_id。我改變了上面的一行。雖然同樣的問題發生。
Note.find_all_by_user_id(19)
=> [#<Note id: 27, user_id: 19, text: "sample text", created_at: "2010-11-02 15:40:19", updated_at: "2010-11-02 15:40:19">, #<Note id: 28, user_id: 19, text: "sample text", created_at: "2010-11-05 21:40:16", updated_at: "2010-11-05 21:40:16">]
Note.find_all_by_user_id(19).each do |a|; a.user_id = 1;a.save!; end;
nothing happens
如果您只是運行「set = Notes.find_find_all_by_user_id(19)',會發生什麼?另外,如果您使用「保存」,它會做什麼?而不是'保存'? – monocle 2010-11-06 01:39:24
@monocle - 我已經更新了這個問題。謝謝你的幫助! – ben 2010-11-06 02:24:29