Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Support Scout 9 and Laravel 9 #49

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft

Conversation

pmatseykanets
Copy link
Owner

No description provided.

@pmatseykanets pmatseykanets self-assigned this Jan 18, 2022
@jaulz
Copy link

jaulz commented Feb 25, 2022

@pmatseykanets any chance to merge this or #47? 😊

@RobertHR
Copy link

@pmatseykanets any chance to merge this or #47? 😊

+1

@BARNZ
Copy link

BARNZ commented Jun 12, 2022

I have just upgraded to scout 9 and it looks like it supports postgres straight out of the box. Seems this package is not needed anymore?

@devNoiseConsulting
Copy link

I have just upgraded to scout 9 and it looks like it supports postgres straight out of the box. Seems this package is not needed anymore?

From the Laravel Scout docs:

The database engine will use "where like" clauses and full text indexes when filtering results from your existing database to determine the applicable search results for your query.

The Scout 9 database support Is just creating some fancy SQL to find records in the model/table. I think using the new database driver is a good first step for searching in your app. This package allows you to make use of PostgreSQL's full text search which is a step up from the "where like" clauses. But you need to create a tsvector column and index it for your search. I need to search on multi million row tables and would prefer this package to the database driver.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants