我在rails中有以下设置
class Book < AR
has_one :assignment
class Assignment < AR
belongs_to :book
我的问题是,分配是多租户rails应用程序中的排除模型,而书籍则不是。使用公寓很容易做一个has_one / belongs_to,其中排除的模型包含has_one语句,但由于各种原因,我想将外键存储在Assignment模型中。有一个简单的方法吗?
编辑:用例是一个模型,用于跟踪每本书中数据的评论,这些评论必须在一个地方才能导出到另一个应用程序。导出的模型必须包含正在审阅的图书的ID和租户。访问cron作业中的每个模式以收集信息不是一个可行的选择。我正在使用postgres,每个公寓都有一个单独的架构。