omure/scout-advanced-meilisearch
whereBetween, orWhereIn).Adopt when:
NOT IN logic).filterable/sortable attributes).collection_advanced driver).Look elsewhere if:
For Executives: "This package lets us add sophisticated search filters (e.g., price ranges, multi-condition queries) to our [Product Name] without hiring a backend engineer to build it from scratch. For example, it could enable users to filter products by both category and price range in a single query—something our current search can’t do. The test driver also speeds up QA by simulating Meilisearch locally. Upfront cost: minimal (open-source); ROI: faster feature delivery and reduced dev overhead."
For Engineering:
"This extends Laravel Scout’s query builder to support Meilisearch-specific optimizations (e.g., fixing total-count calculations) and adds missing operators like whereBetween or orWhereIn. The collection_advanced driver is a game-changer for testing complex filters without spinning up Meilisearch. Tradeoff: last updated in 2022, but the core logic aligns with Scout’s patterns. Recommend evaluating for [specific feature X]—if it works, we save 2–3 weeks of dev time vs. a custom driver."
How can I help you explore Laravel packages today?