timgws/query-builder-parser
Parse jQuery QueryBuilder rules into Laravel/Illuminate query builder constraints. Safely whitelist allowed fields, then generate SQL queries (and MongoDB queries via jenssegers/mongodb) for filtering results in apps and integrations like DataTables.
Support Laravel 12 & 13
🪂 Laravel 10 Support
Ensure that conditions are always checked when performing a query (#56)
Support latest Laravel
NOT BETWEEN operatorinput to be provided in the keys from the QueryBuilderParser JSON input.Laravel 5.4 Support
Fix issue with is_null and is_not_null
Add official support for MongoDB
Fix a bug where begins_with and ends_with did the opposite of their suggested titles.
Fixed small bug with operatorValueWhenNotAcceptingOne where an undefined variable error may have occurred.
Bug fix, minor refactor.
Fixes:
Stable version of QueryBuilderParser.
How can I help you explore Laravel packages today?