LIFT:在销毁对象时阻止孤立记录

时间:2013-04-03 14:58:49

标签: scala record lift

我目前正在学习电梯框架,并对相关记录的持久性有疑问。

如果我有一个模特,比如艺术家。 我还有一个名为album的模型,还有一个名为track的模型。 一个艺术家可以有很多专辑,有很多专辑。

模型中是否有一种设置依赖关系的方法,以便当我删除一位艺术家时,他们所有的专辑,以及他们所有的曲目都被删除了?

我打算在mongodb上使用记录。

谢谢!

1 个答案:

答案 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的问题的主要方式。