Использование обоих параметров И и ИЛИ фильтрации — Сетка данных пользовательского интерфейса материала/XGrid

#reactjs #material-ui

Вопрос:

У меня есть большая таблица данных, и я создал несколько выбранных компонентов, чтобы показать все уникальные параметры в этом столбце.

Если бы мои данные касались супермаркетов, я хотел бы иметь возможность увидеть все в Америке. Итак, Америка выбрана, и до сих пор она работает хорошо. Затем я хочу увидеть все супермаркеты, в которых продаются бананы в Америке, поэтому в столбце «Местоположение» выбирается Америка, а в столбце «Фрукты» выбираются бананы. Все еще хорошо работает.

Если я хочу увидеть все супермаркеты в Америке, где продаются бананы или яблоки, у нас возникнут проблемы.

Как я могу применить AND к отдельным столбцам, но OR к фильтрам одного и того же столбца?

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

1. Вы пробовали многоколоночную фильтрацию? material-ui.com/components/data-grid/filtering/…

2. У меня есть. Это то, что я хочу использовать. Что я хочу, так это иметь возможность использовать как linkOperator: gridlink-оператор. Или, как и linkOperator: gridlink-оператор. И, в разных ситуациях

3. В зависимости от реализации вы можете применить оператор к выбранным элементам фильтра.