В GraphQL, как я могу создать запрос без учета регистра, который работает для поиска имени в строке поиска?

#reactjs #typescript #graphql #searchbar #react-typescript

Вопрос:

const query = gql query FindFeeder($search: String) { feeder_unit( where: { _or: [{ serial: { _ilike: $search } }, { name: { _ilike: $search } }, { household: { name: { _ilike: $search } } }] } ) { id serial name } user_account( where: { _or: [ { email: { _ilike: $search } } { first_name: { _ilike: $search } } { last_name: { _ilike: $search } } { household: { units: { serial: { _ilike: $search } } } } ] } ) { userId: uid email firstName: first_name lastName: last_name alternateId: alternate_id } } ; Мне нужна помощь, чтобы заставить этот запрос работать, когда пользователь ищет чье-то имя с пробелом, не учитывающим регистр. Например, когда пользователь вводит «Джон Доу» или «Джон Доу», запрос должен возвращать информацию о Джоне Доу. Вместо этого это не дает никаких результатов.

Комментарии:

1. используйте игровую площадку … перед кодированием … Специфическая проблема API [реализации]

2. Я попробовал использовать игровую площадку, и это совсем не сработало.

3. тогда поиск решения для клиентского кода не имеет смысла … спросите разработчиков API