问题描述
我想在 react admin 中为列表视图实现一个真正的搜索栏。
真正的搜索栏是指在列表中查找具有相似匹配名称的记录的搜索栏。
示例:
列表:
实际行为
- 搜索 Adri 并列出仅包含记录 2
- 搜索 Ju 并且列表不包含任何记录
期望的行为:
- 搜索 Ju 并且列表包含记录 1
- 搜索 Adri 并列出包含记录 2
有什么想法吗?
解决方法
这是您的 API 和/或后端的功能,而不是 react-admin。
您放入过滤器的任何内容都将根据您的 dataProvider 作为过滤器参数发送,但您的后端 API 必须设置为执行这种部分搜索。
MaxAlex 的评论是正确的;尽管来自 react-admin 的那句话与更全局的全文搜索特别相关,但同样的事情也适用于此。