React-Admin. как отфильтровать список записей в строке для компонента AutocompleteInput

#reactjs #odata #react-admin

#reactjs #odata #react-admin

Вопрос:

версия react-admin: 2.9.5

Мой компонент:

 <ReferenceInput 
    label="Клиент"
    source="customerId" 
    reference="Customer" 
    alwaysOn={true}
    filterToQuery={searchText => ({displayName: searchText})}
    >
      <AutocompleteInput optionText="displayName"  />
</ReferenceInput>
  

я ожидаю, что фильтр параметров запроса будет выглядеть следующим образом

 contains(tolower(displayName),'fg')
  

но на самом деле это оказывается

 displayName eq 'fg'
  

Спросите: что я должен сделать, чтобы получить ожидаемый результат?

Ответ №1:

Я не нашел решения, мне пришлось создать пользовательский компонент