ruby-on-rails - 如何更改 ActiveRecord AssociationRelation 的单列
问题描述
使用 Sinatra ActiveRecord 和 Postgresql。我有一堂课Entrees
,有一列amount
是numeric(8,2)
entrees = Entrees.all
返回所有记录。
我怎样才能{ |e| sprintf('%.2f', e.amount) }
以这样的方式申请主菜,而不仅仅是amount
改变,而不是所有其他记录?我试过这个:
ent = entrees.each_entry{ |val| p sprintf('%.2f', val.amount)}
但没有成功。dig
引发无方法错误。
解决方案
推荐阅读
- python - 如何在熊猫数据框中获取具有最近时间戳的行?
- html - 由于背景颜色,悬停时的表格列不起作用
- python - Python - 请求 - BeatuifulSoup - 在本地运行脚本时找到 HTML 但在 VPS 上运行时找不到
- azure - Azure AD - 联合应用程序 SAML
- javascript - 从 MySQL 到 html 表的数组记录 (json)
- kubernetes - Micronaut 2.0.0 - 无法在 kubernetes 上调用另一个服务
- nginx - 无法在子域上将 YouTrack 与 nginx 一起使用
- python - TF 迁移学习:google.protobuf.text_format.ParseError: 162:19
- javascript - 如何在 Vue.js 中使用异步等待?
- ios - 如何从 iOS Objective-C 中 WKWebView 中加载的 URL 获取 NSData?