由于react admin中的某些原因,我在筛选表上的列表时遇到了问题。这是我的代码
/* eslint-disable */
import * as React from "react";
import { List, Datagrid, TextField, TextInput, ReferenceInput, SelectInput } from 'react-admin';
import GetEntityNames from "./GetEntityName";
const postFilters = [
<TextInput source="audience_name" label="Search Audience Label" />,
];
const AudienceLabelList = props => (
<List filters={postFilters} {...props}>
<Datagrid rowClick="edit">
<TextField source="id" />
<TextField source="audience_name" label="Audience Labels" />
<TextField source="entity_ids" label="Entity_ids" />
<GetEntityNames source="entity_ids" />
</Datagrid>
</List>
);
export default AudienceLabelList;
当我在列表中键入一个条目时,为了查看结果,它必须完全匹配。例如,当我搜索时
tags
我希望它返回
tags are many
这并没有发生,出于某种原因,我必须根据的精确匹配进行搜索
在react admin中,过滤只在服务器上执行,react admin只向请求添加过滤参数。