【发布时间】:2014-02-03 23:14:24
【问题描述】:
我正在尝试创建一个 ActiveRecord 对象。但是我在创建它时遇到了这个错误。
(0.1ms) ROLLBACK
ActiveRecord::StatementInvalid: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block
关于这个问题的任何想法。
【问题讨论】:
-
您是否使用列类型为
json的PSQL?将其更新到 PSQL 9.4 并使用jsonb。问题解决了! -
postgresql.org/docs/9.1/static/transaction-iso.html 这是我们遇到的主要问题。
标签: ruby-on-rails postgresql activerecord rollback pg