Comments (12)
@MurhafSousli use $or
- https://github.com/VadimDez/ngx-filter-pipe#or-matching
from ngx-filter-pipe.
@MurhafSousli I did it .
My register have Name and Number , but I created one field more :
name : DAVID
phone : + 1 (510) 760 7607
full : david + 1 (510) 760 7607 < --- I use this field to filter, so I've one textfield where I can write something like 'david' or '510' or '+1'......
Maybe it help you.
from ngx-filter-pipe.
Just created a Pull request implementing Abenezer Suggestion. And ability to close this issue
from ngx-filter-pipe.
I have a list of contacts with a text input to filter the result, I would like to be able to filter result by contact name or phone number.
Any updates on this?
from ngx-filter-pipe.
@MurhafSousli
No! your solution doesn't work!
- msholly doesn't want to filter by "one AND two" = "German AND English".
- msholly wants to filter by email OR fname OR lname in the same input text.
from ngx-filter-pipe.
Another way to describe would be a wildcard search, without having to specify the keys to search. Since data could be user generated or dynamic, would be nice to just search no matter what.
from ngx-filter-pipe.
@dvalvarenga offcourse you can do that but it means modifing the data array, which might not be nice if your data came from service or used by other features. @VadimDez its best if the pipe did this itself, add an option to contacate fields ( may be array|filterBy:{term: searchTerm, fields: ['field1','field2']}
)
from ngx-filter-pipe.
Didn't AngularJS <v1.6 look through all available fields, and you had to expressly tell it to only search certain fields? However I'm sure performance-wise, that was a poor choice in old AngularJS.
But I did like @Abenezer suggestion, at least for my use case. Just a clean way to target fields, but also keep in mind that the data structure could be dynamic. So wildcarding or fully searching for any matches might be more widely helpful.
from ngx-filter-pipe.
the issue still open, the problem are really big :(
from ngx-filter-pipe.
Any news on this feature ? I'm really interested :/
from ngx-filter-pipe.
Not sure if vadimDez has seen the pull request. If not you can pull directly from that if your urgent.
from ngx-filter-pipe.
i got the solutions, but its just a smart way :)
put all your data in particular filed as with pipe divided and filter on that particular field
you got the result :)
from ngx-filter-pipe.
Related Issues (20)
- How to return Nested null objects
- How do I filter by more than one field HOT 2
- <select> value 0 is not filtering underlying table
- Impossible to use in Angular 16 HOT 3
- Checking for empty return values HOT 1
- Filtering Array with null Nested Objects
- I am getting "The pipe 'filterBy' could not be found" HOT 3
- Select nothing instead of all when $or list is empty
- Use filter with Date HOT 2
- Pipe perfomance issue HOT 1
- Any chance an $and can be implemented?
- Filter by regex
- Application gets stuck each time.
- Upgrade to Angular 8
- possibility to have pure pipe for performance issues
- Angular 7.1.2 Build: Function calls are not supported in decorators but 'ɵmakeDecorator' was called in 'NgModule'
- An in-range update of ts-node is breaking the build 🚨 HOT 6
- How can i return full name by concatenating first name and last name.
- An in-range update of core-js is breaking the build 🚨 HOT 5
- An in-range update of @types/node is breaking the build 🚨 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ngx-filter-pipe.