如何在请求服务器之前安全地转换列表参数过滤器
How to safely transform list params filter before requesting the server
我正在查看 admin-on-rest 源代码以确定我们必须与后端通信的可能性。
我们使用 spring-data 和 querydsl,因此,我们在如何接收这些过滤器参数方面没有太多灵活性。
他们应该是 ?username=foobar
而不是 ?filter={ username: 'foobar }
我不确定我们最好的选择是分叉并在我们这边工作,还是有更好的方法来挂钩请求过程并更新请求而不改变 changeListParams
和 query
有效。 (参见 List.js#L85)
版本:1.3.1
这是定制 restClient
的工作。
检查参数是否包含 filter
属性 并应用您喜欢的任何转换以使其与您的后端兼容。
我正在查看 admin-on-rest 源代码以确定我们必须与后端通信的可能性。
我们使用 spring-data 和 querydsl,因此,我们在如何接收这些过滤器参数方面没有太多灵活性。
他们应该是 ?username=foobar
而不是 ?filter={ username: 'foobar }
我不确定我们最好的选择是分叉并在我们这边工作,还是有更好的方法来挂钩请求过程并更新请求而不改变 changeListParams
和 query
有效。 (参见 List.js#L85)
版本:1.3.1
这是定制 restClient
的工作。
检查参数是否包含 filter
属性 并应用您喜欢的任何转换以使其与您的后端兼容。