0
我想知道如何將選擇查詢的結果存儲在變量上。將選擇查詢結果存儲在變量Ruby on Rails中
@ppt2 = Ppt.select('slide_name').where('id=?',4)
@ppt1 = Ppt.update_all({:time2=>@ppt2},['id like ?','1'])
這裏,slide_name
和time2
是同桌ppt
的文字屬性。
以上的執行會發生什麼事是,在id=1
的time2
領域得到值「@ppt2
」,而我希望它從id=4
不獲取存儲在@ppt1
得到slide_name
值。
換句話說,我如何將選擇查詢的值存儲在@ppt2
中,以便它可以在下一行中使用?
任何幫助表示讚賞。