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