6
在一個錯誤的情況下:數字字段溢出 - 哪個字段正確?
PG::Error: ERROR: numeric field overflow DETAIL: A field with precision 2, scale 2 must round to an absolute value less than 1
如何配置的Postgres或Ruby/rails_4 PG庫告訴我哪個領域引發錯誤?可以理解的錯誤信息是:
PG::Error: ERROR: numeric field overflow. Field "pressure", value "1111.12"
Rails只是重複PostgreSQL的錯誤消息,但不幸的是沒有這些信息。從正在進行該檢查的代碼中的位置的內存中,PostgreSQL不容易訪問正在使用該數值的上下文。儘管調試確實很痛苦。 –