我有一个连接表,它有3个参数。我想使用where子句更新它,如下所示:(显然这是不正确的)
Grid.update(:page_id => @page_id,:thing_id => @thing_id,:number => @number ).where(:page_id => @page_id, :number => @number ).first
我需要找到带有page_id和number的记录,然后更新thing_id。
谢谢! 雅各布
答案 0 :(得分:0)
Grid.where(:page_id => @page_id, :number => @number).first.
update_attributes(:page_id => ...,: thing_id => ..., :number => ...)