存储货币代码和价格

发布于 2024-12-10 21:37:54 字数 225 浏览 0 评论 0原文

我正在数据库中存储价格。

我认为我应该将货币存储为我的应用程序,以支持国际化。

我相信正确的方法是存储 ISO 4217 货币代码,例如 USD 代表 US$,AUD 代表 AU$,EUR 代表欧元...

我在模型中有价格和货币属性...我做得对吗?

如何将货币代码转换为符号版本?有帮助者吗?我需要自己创建一个相应的哈希吗?

干杯,

乔尔

I am storing a price in my database.

I figured I should store the currency as my application with need to support internationalisation.

I believe the correct way is to store the ISO 4217 currency code, such as USD for US$, AUD for AU$ and EUR for Euros ...

I have a price and a currency attribute in model... Am I doing it right?

How do convert the currency code to it Symbol version? is there a helper for this? do I need to create myself a corresponding hash?

Cheers,

Joel

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水中月 2024-12-17 21:37:54

你应该看看金钱宝石。处理货币代码并支持汇率和格式。

https://github.com/RubyMoney/money

You should have a look at the Money gem. Handles currency codes and has support for exchange rates and formatting.

https://github.com/RubyMoney/money

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文