![](/img/trans.png)
[英]Add a model that uses money-rails
我想創建一個名為“Donations”的 model,它有一個名為“amount”的屬性,它將使用 money-rails gem。 請指導我如何啟動該過程。 會不會同樣生成,只需要在那個model里面加上“m.netize”就可以了? 如果一些專業人士可以詳細說明其工作原理,將會有所幫助。 ...
[英]Add a model that uses money-rails
我想創建一個名為“Donations”的 model,它有一個名為“amount”的屬性,它將使用 money-rails gem。 請指導我如何啟動該過程。 會不會同樣生成,只需要在那個model里面加上“m.netize”就可以了? 如果一些專業人士可以詳細說明其工作原理,將會有所幫助。 ...
[英]Using money-rails gem, switching instance currency to Euro breaks updates
我有一個名為Widget的 model,它有一個名為advance的 m.netized 屬性。 Widget的每個實例都可能有一個advance屬性,用於存儲唯一的貨幣和金額。 盡管根據 gem 文檔設置了所有內容,並且能夠在默認貨幣USD和切換到其他貨幣(例如JPY 、 CSD 、 CNY ) ...
[英]Money-rails Gem currency symbol overlapping issue on some devices
我正在使用money-rails最新版本。 humanized_money_with_symbol輔助貨幣符號與值重疊,如下圖所示: 代碼 - p = humanized_money_with_symbol product.price 這適用於最新的設備,如 MacBook、像素、iPhone。 ...
[英]connection_config deprecated warning with RSpec after migrating to Rails 6.1
我將應用程序升級到 Rails 6.1.0(從 6.0.3.3,通過創建一個新的 api-only 應用程序,添加 RSpec,然后手動復制所需的文件)。 我在運行 RSpec 時看到以下警告: 我沒有更改默認的ApplicationRecord class: 我只在運行 RSpec 時看到此警告 ...
[英]How to make sortable column in ActiveAdmin?
我在 ActiveAdmin 的索引頁上有列:column("Credit amount", sortable: true) {|u| u.credit_amount.format } 我在索引頁面上使用 gem money-rails for :credit_amount和.format方法以 ...
[英]Using money-rails with mongoid: How to set currency per model instance
我目前正在使用: money-rails v1.12 rails v6 mongoid v7 我想設置每個 model 實例使用的默認貨幣。 我已經在我的 model 中設置了字段,如下所示field:price, type: Money, with_model_currency: :curren ...
[英]How to configure money-rails gem to work with higher precision than 4 digits
我們在我們的應用程序中使用了money-rails gem。 到目前為止,我們可以使用 4 位十進制數字精度,但我們需要切換到 6 位。不幸的是,我無法將更高精度的數字存儲到 Postgres 中 - 數字在保存前四舍五入。 class MyModel < ApplicationRecord ...
[英]Rails store numbers with 2 decimal places after comma in database
我正在為系統中的發票制作PDF,我希望能夠在數據庫中存儲兩位小數的數字。 我正在使用MoneyRails gem來處理貨幣,在數據庫級別(我使用postgres作為數據庫),安裝precision: 10 , scale: 2但是逗號后僅得到小數點后1位。 為什么? invoice. ...
[英]Problems with money-rails in Ruby
我正在按照教程在新項目中使用錢軌。 這是我的遷移文件: 而我的模型: 我讀了所有關於money-rails的API規范,但我猜不太了解。 如果我運行rails控制台並執行Plan.last.price,它將顯示此錯誤: 我在這里做錯了什么? 如何為該價格屬性 ...
[英]money-rails, Money#== supports only zero numerics
我在 Rails 應用程序中使用了money-rails gem。 到目前為止,它一直運行良好,但我最近開始收到以下錯誤: 我不確定是什么導致了這個問題或如何解決它。 我最近運行了bundle update所以我猜有些東西已經更新了。 我的gemfile看起來像這樣: 我的實現是這樣的: ...
[英]EU Central Bank Gem redirection forbidden
目前我收到來自eu central bank gem on rails的錯誤消息; 我認為gem或xml文件夾存在問題。 但它突然發生了。 該應用程序現在正在軌道上關閉。 無法更改從http到https的鏈接 ...
[英]Money-Rails is discarding price amount after decimal point
我正在構建和 Rails 5 API,我試圖在其中發送金額並將其存儲在 PostgresQL 數據庫中。 我發送的金額為 2.4,但我看到在數據庫中只存儲了 2 個。 我做錯了什么? 我的遷移: 我的模型是: 我的控制器: 我用郵遞員發送這個json: 我得到的回應是: 我想要 ...
[英]Money-Rails not formatting thousands correctly for salaries
當我使用money-rails將整數hourly_wage_salary_cents列轉換為數千個money對象時。 它從數字本身中刪除2個零。 我沒有得到$ 50,000,而是得到了$ 500.00或$ 500。 如何格式化money對象,以包含大於數百的數字的正確逗號位置。 sh ...
[英]How do I work with dollar amounts not cents with Rails Money gem?
我正在嘗試使錢軌寶石正常工作,但是我遇到了問題... 其他類似的stackoverflow問題已有6年歷史了。 這是我在以下產品上有相應專欄的產品: 我的Gemfile中包含了gem,並成功運行了bundle install。 當我創建一個新項目並用撬撬看它時, ...
[英]money-rails gem column naming conventions
我有一個具有unit_price , discount_price , final_price等的Order模型。所有都是postgres db中的integer字段。 當前將其舍入到下一個整數並將其保存。 但是現在我發現這不是一個好方法,因為將來可能會導致一些錯誤/問題。 因此,我計划通 ...
[英]Allowing both comma or dot in currency parameter
我的模型中有這個: 我使用 AutoNumeric 來顯示貨幣。 它在參數中像這樣將它發送回控制器: 從模型返回此錯誤: 當我可以用逗號而不是小數點作為小數點發送貨幣時,它接受貨幣。 這里的最佳做法是什么? 理想情況下,我希望所有貨幣化的屬性都接受任何內容作為小數點分隔符、逗號或點。 這 ...
[英]Rails money round cents up
我試圖不加分取整我的錢,但我希望始終取整(上限)。 我弄完了: 但是它仍然返回“ $ 123”而不是“ $ 124”。 ...
[英]How to display currency with humanized_money_with_symbol method? Like USD$ 100
我想使用humanized_money_with_symbol方法返回類似USD$ 100 ,而不僅僅是返回$ 100 。 我也想僅在貨幣符號為$時執行此操作,我們希望讓用戶知道$是USD以及AUD何時。 ...
[英]money rails gem, how to save 6 decimal to field
我有田野 它在數據庫中的類型是float。 而且我想保存在數據庫中的值保持6位十進制值。 在Money GEM中,我自定義成功: 我調試了一些func,並認為是gem money-rails中的問題。 輪到Money.new之前 那么任何配置或自定義都可以做到這一點? ...
[英]Running into PG::NotNullViolation
好的,所以我將Money-rails gem集成到我的基本計算應用程序中了... 當我嘗試立即運行它時,出現此錯誤: ActiveRecord::StatementInvalid in TippiesController#create 在它下面的這一行: PG::NotNu ...