在Play Framework 2.0中过滤搜索结果

时间:2013-08-29 02:58:53

标签: java performance scala playframework

我需要在play框架中过滤搜索结果。让我们说价格范围。我能想到的是用用户选择的价格范围调用控制器并在视图中显示结果,我认为这不是问题的最佳解决方案。

请回答以下问题:

  1. 无论如何我可以使用Scala(模板引擎)在视图中优化搜索结果,这将是我最好的解决方案,因为我已经有了结果,我可以保存服务电话。

    < / LI>
  2. 如果我必须调用控制器,无论如何我可以在Play框架中声明公共变量,所以我可以将第一个搜索结果保存在公共变量中并在下次使用它。如果这是答案,我需要知道在Play框架中使用公共变量是否是一个好的做法。

  3. 如果不玩,我至少需要一个基于java的解决方案。

1 个答案:

答案 0 :(得分:0)

简而言之 - 不。

Play没有任何用于过滤,分页等的抽象层。您应该自己动手。将过滤器表单提交给控制器,并根据提交的数据执行另一次搜索。