我想将我控制器中创建的变量直接存储在我的数据库中。我的控制器创建一些图片,生成随机URL,我想将每个URL存储在我的数据库中。我的控制器是Pages
,我的模型是video
。在我的数据库中,URL名为url_rand
。
我试过了:
url = SecureRandom.hex
@vid = Video.new
@vid.url_rand = url
@vid.save!
有什么方法可以用良好的语法编写它?
SOLVE:
谢谢大家,语法很好,只是我删除,然后重新创建我的模型。
答案 0 :(得分:0)
url = SecureRandom.hex
@vid = Video.create(:url_rand => url)