在 useGetList 中反应管理过滤器查询

React admin Filter query inside useGetList

我想用选定的 project_id 过滤响应。为此,我在

中实现了一个过滤器
  const { data } = useGetList("project_skill_requirement", {
    project_id: projectId,
  });

其中 projectId 是选择的项目 ID(“5b99808c-6059-4bfa-96ac-2fa74c66af31”)。

这样我将得到所选 project.But 的响应,而不是显示图片中显示的所有项目列表。

提前致谢。

如果你想过滤你的 回复,请在你收到的 data 上应用过滤器

const { data } = useGetList("project_skill_requirement");
const projects = data.filter(({project_id}) => project_id === projectId); 

如果你想根据请求进行过滤,你的负载似乎不错,请查看网络请求以查看你的过滤器是否已正确应用。