我在当前项目中实现了一个统计面板。 可以按特定对象(不同的模型)选择人员,例如,您可以搜索属于B组,组织A和标志A的人员( B组∩组织A∩标志A ;顺便说一句,可以选择同一类的多个对象。
这使我的后请求非常复杂,并具有许多参数(排序,字段等)。然后通过jQuery在一个特殊的div中显示结果。
使我的项目更加灵活以便通过rails路由支持page_id的最佳实践是什么。
首先,我考虑对所有参数进行哈希处理,以支持不带表单字段的绝对URL,然后添加页码(例如/ stats_search / param_hash / 2)。
好吧,简而言之::我想要一种DRY干净的解决方案(无需再次传递我的所有表单字段),以便通过GET请求为特定的POST请求(组选择)支持多个页面
答案 0 :(得分:0)
我认为将请求缓存在哈希中,并在单独的GET请求(包括page和request id参数)中访问哈希应该没问题。