Search Playframework:动态搜索字段

Search Playframework:动态搜索字段,search,playframework,Search,Playframework,我需要在play中实现一个搜索对话框,但不知道如何解决这个问题。 我的数据库中有3个整型字段,希望使用最小值和最大值搜索其中的每一个字段: 从office中选择* 其中maxSeats=minParamFromPage 所有字段都是可选的,因此如果用户只输入minParamFromPage,则应列出高于此参数的所有办公室。现在我有3个参数,比如maxSeats,我需要根据输入参数动态构建查询。我曾考虑过,如果没有输入它们,但在sql查询中是一对一的,则将它们替换为“0”或null 有人能帮我吗

我需要在play中实现一个搜索对话框,但不知道如何解决这个问题。 我的数据库中有3个整型字段,希望使用最小值和最大值搜索其中的每一个字段:

从office中选择* 其中maxSeats=minParamFromPage

所有字段都是可选的,因此如果用户只输入minParamFromPage,则应列出高于此参数的所有办公室。现在我有3个参数,比如maxSeats,我需要根据输入参数动态构建查询。我曾考虑过,如果没有输入它们,但在sql查询中是一对一的,则将它们替换为“0”或null

有人能帮我吗


谢谢大家!

您应该使用JPA Criteria API根据表单值构造标准


参考此

您应该使用JPA Criteria API根据表单值构建标准

参考此