Grails:继承,如何访问包括子类在内的所有内容

时间:2019-07-12 19:22:29

标签: inheritance grails

我的结构类似

动物

  • 鼠标

通常,我想分别使用每个类,但是例如,在主屏幕上,我想要一个显示所有动物的表+一个搜索。 表格:

Luna - Cat - 2 -  - ...
Miranda - Dog - 10 - 09109009 - ...
...

如何处理这种要求?

已尝试: animalList->结果为空列表

1 个答案:

答案 0 :(得分:0)

@Jeff Scott Brown的解决方案(请参阅评论): 根据集合中第一个元素的类型生成模型变量名称。如果catList正在工作,则意味着列表中的第一个元素是Cat。您可能真的不想依赖它,因为如果第一个元素不是猫,那么它就不会起作用。

为解决此问题,我不再依赖动态脚手架,而是自己创建了一个表。