假设我有一个Cat类,其中包含一组小猫。我希望能够根据给定条件列出小猫,例如,校长的角色。到目前为止,没有任何问题,我用@Before解决了这个问题,它将相应的过滤器添加到列表视图中。
但是现在我想要更改Cat的编辑页面,这样当它列出小猫时(请记住,在编辑视图中我可以为所选Cat选择小猫),它只带来那些可用于校长的角色。但默认行为是从数据库中检索所有小猫,这不是我想要的。
有谁知道如何实现这一目标?
答案 0 :(得分:1)
Play中的默认CRUD模块是一种基本的CRUD,在几种情况下缺乏很多功能。最好的方法是下载模块的代码(在本地Play部署中,在“模块”下),将其作为自定义模块添加到项目中,并根据需要进行修改。
在您的场景中,只需进入呈现List视图的部分并破解它以使用过滤器。