我使用两个List数据,一个必须为参数调用另一个,但是我无法为所需的数据实现过滤器。

该比赛是针对此清单:

   @RequestMapping(method=RequestMethod.GET, value="/listarReceita/{controle}/versoes")
public String listVersions(@PathVariable("controle") int controle, Map<String, Object> map) {

    map.put("versoesList", receitaService.getAllReceita());

    return "listVersions";
}


但是在这种情况下,结果是表的全部内容。这不是我想要的。我只想查看在“控件”案例中传递了带有content参数的数据。

我该如何解决?

谢谢您的帮助。

最佳答案

为了仅接收相关值,您必须在recietaService list getRecietaByControle(int controle) { } 中创建一个方法,并实现创建查询的逻辑以提取该recita。

现在,上述方法调用此新方法以仅获取那些符合条件的元素,而不是从db获取所有元素

09-10 07:58
查看更多