Grails 临时域

Grails Temporary Domain

是否有使用 Grails 解决此问题的最佳方法-

我想这可以通过域 class 以某种方式解决。但是我还没有成功找到一个很好的例子。

"temporary" table 的数据构造基础生成起来非常复杂(性能),并且会经常使用。并且数据只能由所有者(用户)访问是非常重要的。

尽管 Burt 的 grails plugin that can create domain classes dynamically and there is a blog 解释了如何创建动态域 classes。但是这些都有自己的局限性,不建议在生产环境中使用。

您可以做的一件事是创建一个也存储会话对象的域class。每个会话都是唯一的,您可以使用会话对象 insert/update 条目。对于每个查找器调用,您还必须添加包含会话对象的条件。当会话失效时,您可以从 table.

中删除用户特定数据