ruby-on-rails - Rails 5 从表中获取特定字段/值
问题描述
我有一个名为 group 的表。我希望这个方法只返回相关记录的 ID 字段的内容。目前它返回一个活动记录对象 ID。
def get_group_name(group_id)
Group.select([:name]).where("id = ?", group_id)
end
提前致谢。
解决方案
我认为你可以更轻松地找到
def get_group_name(group_id)
Group.find(group_id).name
end
推荐阅读
- python - 在 tkinter 中创建标签并使用 int 变量更新标签
- bash - 更好的 grep 搜索文件
- spring - JavaFx 12 Spring,Maven 找不到前缀插件
- dataframe - 按常数值划分 Dataframe 的列
- python - 在二维中可视化集群时,轴上的数字是什么意思?
- java - 系统找不到指定的文件 - Netbeans Maven 项目
- amazon-s3 - 使用没有 Route 53 的 AWS S3 + Cloud Front 托管静态网站
- javascript - 在不等待的情况下访问 setTimeout 承诺的值
- python - 如何使用 sys.stdin.readline()?
- ios - Siri 快捷方式 iOS 13 错误 INUIAddVoiceShortcutButton