AutocompleteInput:更改查询格式
AutocompleteInput: change format of query
是否可以更改 AutocompleteInput 中的 "q" 查询键?
默认 { "q": "foobar" }
不适用于我的 API,其中 "q"
对应于模型密钥,例如 productName
以进行过滤。
编辑:(关闭)
意识到这不是 AoR 的真正责任,我选择修改我的 restClient 来处理 "q"
键控请求。
编辑 2:
这也可以在视图层中通过使用 ReferenceInput/ReferenceArrayInput 上的 filterToQuery
属性来修改发送到您的 restClient
的查询来完成
您也可以在客户端级别处理此问题。只需使用自定义 Rest Client 或使用 RestClient 包装器来拦截对 API 的调用并根据 q 过滤器的值格式化请求 URL 。
https://marmelab.com/admin-on-rest/RestClients.html#writing-your-own-rest-client
希望对您有所帮助。
是否可以更改 AutocompleteInput 中的 "q" 查询键?
默认 { "q": "foobar" }
不适用于我的 API,其中 "q"
对应于模型密钥,例如 productName
以进行过滤。
编辑:(关闭)
意识到这不是 AoR 的真正责任,我选择修改我的 restClient 来处理 "q"
键控请求。
编辑 2:
这也可以在视图层中通过使用 ReferenceInput/ReferenceArrayInput 上的 filterToQuery
属性来修改发送到您的 restClient
您也可以在客户端级别处理此问题。只需使用自定义 Rest Client 或使用 RestClient 包装器来拦截对 API 的调用并根据 q 过滤器的值格式化请求 URL 。
https://marmelab.com/admin-on-rest/RestClients.html#writing-your-own-rest-client
希望对您有所帮助。