cost 224 ms
添加一個使用 money-rails 的 model

[英]Add a model that uses money-rails

我想創建一個名為“Donations”的 model,它有一個名為“amount”的屬性,它將使用 money-rails gem。 請指導我如何啟動該過程。 會不會同樣生成,只需要在那個model里面加上“m.netize”就可以了? 如果一些專業人士可以詳細說明其工作原理,將會有所幫助。 ...

使用 money-rails gem,將實例貨幣切換為歐元中斷更新

[英]Using money-rails gem, switching instance currency to Euro breaks updates

我有一個名為Widget的 model,它有一個名為advance的 m.netized 屬性。 Widget的每個實例都可能有一個advance屬性,用於存儲唯一的貨幣和金額。 盡管根據 gem 文檔設置了所有內容,並且能夠在默認貨幣USD和切換到其他貨幣(例如JPY 、 CSD 、 CNY ) ...

遷移到 Rails 6.1 后,connection_config 已棄用警告 RSpec

[英]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 時看到此警告 ...

如何配置money-rails gem 以高於4 位數的精度工作

[英]How to configure money-rails gem to work with higher precision than 4 digits

我們在我們的應用程序中使用了money-rails gem。 到目前為止,我們可以使用 4 位十進制數字精度,但我們需要切換到 6 位。不幸的是,我無法將更高精度的數字存儲到 Postgres 中 - 數字在保存前四舍五入。 class MyModel < ApplicationRecord ...

Rails在數據庫中用逗號后的小數點后兩位存儲數字

[英]Rails store numbers with 2 decimal places after comma in database

我正在為系統中的發票制作PDF,我希望能夠在數據庫中存儲兩位小數的數字。 我正在使用MoneyRails gem來處理貨幣,在數據庫級別(我使用postgres作為數據庫),安裝precision: 10 , scale: 2但是逗號后僅得到小數點后1位。 為什么? invoice. ...

Ruby中的錢軌問題

[英]Problems with money-rails in Ruby

我正在按照教程在新項目中使用錢軌。 這是我的遷移文件: 而我的模型: 我讀了所有關於money-rails的API規范,但我猜不太了解。 如果我運行rails控制台並執行Plan.last.price,它將顯示此錯誤: 我在這里做錯了什么? 如何為該價格屬性 ...

money-rails, Money#== 僅支持零數字

[英]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 丟棄小數點后的價格金額

[英]Money-Rails is discarding price amount after decimal point

我正在構建和 Rails 5 API,我試圖在其中發送金額並將其存儲在 PostgresQL 數據庫中。 我發送的金額為 2.4,但我看到在數據庫中只存儲了 2 個。 我做錯了什么? 我的遷移: 我的模型是: 我的控制器: 我用郵遞員發送這個json: 我得到的回應是: 我想要 ...

Money-Rails無法正確格式化工資格式

[英]Money-Rails not formatting thousands correctly for salaries

當我使用money-rails將整數hourly_wage_salary_cents列轉換為數千個money對象時。 它從數字本身中刪除2個零。 我沒有得到$ 50,000,而是得到了$ 500.00或$ 500。 如何格式化money對象,以包含大於數百的數字的正確逗號位置。 sh ...

如何使用Rails Money gem而不是美分處理美元金額?

[英]How do I work with dollar amounts not cents with Rails Money gem?

我正在嘗試使錢軌寶石正常工作,但是我遇到了問題... 其他類似的stackoverflow問題已有6年歷史了。 這是我在以下產品上有相應專欄的產品: 我的Gemfile中包含了gem,並成功運行了bundle install。 當我創建一個新項目並用撬撬看它時, ...

money-rails gem列命名約定

[英]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賺錢

[英]Rails money round cents up

我試圖不加分取整我的錢,但我希望始終取整(上限)。 我弄完了: 但是它仍然返回“ $ 123”而不是“ $ 124”。 ...

金錢rails gem,如何將6位小數保存到字段

[英]money rails gem, how to save 6 decimal to field

我有田野 它在數據庫中的類型是float。 而且我想保存在數據庫中的值保持6位十進制值。 在Money GEM中,我自定義成功: 我調試了一些func,並認為是gem money-rails中的問題。 輪到Money.new之前 那么任何配置或自定義都可以做到這一點? ...

遇到PG :: NotNullViolation

[英]Running into PG::NotNullViolation

好的,所以我將Money-rails gem集成到我的基本計算應用程序中了... 當我嘗試立即運行它時,出現此錯誤: ActiveRecord::StatementInvalid in TippiesController#create 在它下面的這一行: PG::NotNu ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM