Мы создаем приложение ReactJS, и мне нужно разрешить пользователю создавать свои собственные столбцы, используя другие доступные столбцы в данной таблице.До сих пор я нашел конструкторы запросов, которые позволяют создавать часть «где», но теперь мне нужна часть «select».
Я уже проверил элементы управления, подобные этому:
https://ej2.syncfusion.com/react/demos/#/material/query-builder/default
и этот:
https://querybuilder.js.org/demo.html
Но они сосредоточены на фильтрации.Самым простым решением будет ввод произвольного текста, но это слишком рискованно.
Пользователю должно быть разрешено использовать функции SQL, например DateDiff, и простые арифметические выражения с использованием столбцов (DebitAmount - CreditAmount).
Спасибо.