我有一个有点特殊的用例,我想创建一个接受块的方法,这样块中发生的任何事情都不会写入DB。显而易见的答案是像这样使用事务: ActiveRecord::Base.transaction do raise ActiveRecord::Rollbackend但问题是,如果我的no_db方法在另一个事务块中使用,那么在嵌套事务的情况下我就会崩溃。这里的
我已经创建了用于生成已完成事务的查询,但在尝试将未支付事务查询合并到已完成事务查询中时,我遇到了问题 这是对已完成交易的查询 SELECT WEEK(A.plat_create_time, 1) ASpg_order D ON C.pg_order_id = D.id AND t1.code = A.codeWeek | Completed Order
1