【发布时间】:2013-10-27 20:55:55
【问题描述】:
我一直在研究如何在我的#savedtweets 表中找到“tweet_id”,然后通过控制器在我的#newtweets 表中找到相同的“tweet_id”,到目前为止我已经尝试过这样的事情;
控制器
@stweet = Savedtweet.find(params[:id])
@newtweet = Newtweet.where(:tweet_id => @stweet.tweet_id)
@newtweet.status = 'new'
@newtweet.save
基本上,我需要根据当前 Savedtweet ID 将我的 Newtweets 表中的字符串“saved”更改为“new”。我就是想不通。如果我在控制台中执行以下操作;
@stweet = Savedtweet.first @newtweet = Newtweet.where(:tweet_id => @stweet.tweet_id)
它会找到正确的。我必须靠近,只是还没到。 :)
【问题讨论】:
标签: sql ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.2