我需要某个模型来包含对文档的引用。大多数模型可以存储在 postgres 中。该模型用于游戏中的“关卡”。我想将关卡数据本身存储在文档中,这比在 sql 中制作复杂的树更有意义。
我可以使用安装了 mongoid 的 postgres;但是,在安装了 mongoid gem 之后,我似乎只能搭建 mongoid(非活动记录)文档。
问题是我引用了其他表,我不一定知道如何在 mongoid 模型中将其链接起来。
问题:
如何强制使用活动记录而不是 mongoid 进行脚手架,反之亦然。 编辑:部分回答在这里:在 Mongoid 安装后使用 Active Record 生成器?(第二个答案有效,但我不知道如何轻松地来回走动)
有没有一种简单的方法可以从活动记录模型中引用文档(我知道文档说不要混合它们,但它非常适合我想要做的事情)。
如果无法混合它们,那么我应该如何从 postgres/活动记录表中引用文档。换句话说,我怎样才能同时获得两条数据?
谢谢!