我目前正在学习电梯框架,并对相关记录的持久性有疑问。
如果我有一个模特,比如艺术家。 我还有一个名为album的模型,还有一个名为track的模型。 一个艺术家可以有很多专辑,有很多专辑。
模型中是否有一种设置依赖关系的方法,以便当我删除一位艺术家时,他们所有的专辑,以及他们所有的曲目都被删除了?
我打算在mongodb上使用记录。
谢谢!
答案 0 :(得分:0)
Lift没有任何中央或官方数据库包装器。你可以使用任何你想要的。例如,我使用纯粹的squeryl。
如果您正在谈论记录 - squeryl - 那么主文档页面会显示一对多关系的示例:https://www.assembla.com/wiki/show/liftweb/Squeryl
如果您正在谈论mongodb +记录 - 那么我会看到一个适合您的页面https://www.assembla.com/wiki/show/liftweb/MongoDB。
也不是说还有Rogue,如果您使用邮件列表https://groups.google.com/forum/#!forum/liftweb,问题会更快得到解答。 AFAIK,这是询问有关Lift的问题的主要方式。