我一直在构建一个执行会计功能的 Rails 应用程序。作为其中的一部分,我有一个带有类名的模型Transaction
。到目前为止一切顺利,我已经构建这个功能一个月左右,一切都按预期工作。
到目前为止...
我刚刚发现几个月前使用 Ruport 库开发的一些较旧的报告功能已经停止工作。似乎 Ruport 在生成 PDF 时需要一个库,该库也有一个名为Transaction
.
TypeError in Admin/team reportsController#generate
Transaction is not a module
...
This error occurred while loading the following files:
pdf/writer
transaction/simple
所以,我在这里寻找一个快速修复。希望不涉及重命名我的Transaction
模型和重构过去几周的代码。
期待一些聪明的建议:)