首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将Select查询结果存储在可变Ruby on Rails中

将Select查询结果存储在可变Ruby on Rails中
EN

Stack Overflow用户
提问于 2011-06-27 08:33:35
回答 1查看 1.3K关注 0票数 0

我想知道如何在变量上存储select查询的结果。

代码语言:javascript
运行
复制
@ppt2 = Ppt.select('slide_name').where('id=?',4)
@ppt1 = Ppt.update_all({:time2=>@ppt2},['id like ?','1'])

这里,slide_nametime2都是同一个表ppt的文本属性。

在上面的执行中发生的事情是,id=1中的time2字段获得值"@ppt2“,而我希望它从id=4中获得slide_name的值,而id=4没有存储在@ppt1中。

换句话说,如何将select查询的值存储在@ppt2中,以便在下一行中使用它?

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2011-06-27 09:06:14

对第一个结果调用slide_name方法。

代码语言:javascript
运行
复制
@ppt2 = Ppt.select('slide_name').find(4).slide_name
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6487681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档