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

Full-text search for text searching on database side #175

Open
canbax opened this issue Feb 12, 2020 · 0 comments
Open

Full-text search for text searching on database side #175

canbax opened this issue Feb 12, 2020 · 0 comments
Labels
enhancement Enhancement to existing feature

Comments

@canbax
Copy link
Collaborator

canbax commented Feb 12, 2020

Currently, to make filtering in tables, we are dynamically generating database queries. (CQL for neo4j)
The method getCondition4TxtFilter makes simply brute force pattern matching.

private getCondition4TxtFilter(isEdge: boolean, className: string, txt: string): string {

This might be problematic for big databases. To compensate, many databases support full-text search. Neo4j also supports it. https://neo4j.com/developer/kb/fulltext-search-in-neo4j/ It might be necessary to use full-text search in the future.

@ugurdogrusoz ugurdogrusoz changed the title full-text search support for text searching on database side Full-text search for text searching on database side Feb 12, 2020
@ugurdogrusoz ugurdogrusoz added the enhancement Enhancement to existing feature label Nov 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to existing feature
Projects
None yet
Development

No branches or pull requests

2 participants