Topic: DataTable Search Nested Data
Expected behavior Data Table searches list of Contacts by last name, first name, etc.
Actual behavior Data Table will only search by unique ID, but not nested values in data model. Cannot find an example of this in documentation.
Model looks like this for example: *Data Obtained : [ { “hasAccount”: false, “id”: “4d14d6a6a06744e96b344fa45d”, “_contactInfo”: { “firstName”: “Billy”, “lastName”: “Bob” }*
Damian Gemza staff answered 5 years ago
Dear @allyinsco
This problem will be resolved with the next version of MDB Angular.
Best Regards,
Damian
ais answered 5 years ago
Was this resolved in the most recent release? Is it now possible to 'search' nested properties much like your example for 'sorting' through nested properties?
Arkadiusz Idzikowski staff commented 5 years ago
We added the fix for that in version 8.1.0. Please let us know if you encounter any further problems with table search.
ais answered 5 years ago
soumadeep answered 5 years ago
Hi! Was this resolved.
Arkadiusz Idzikowski staff commented 5 years ago
This problem should no longer occur in v8.1.0 or later.
soumadeep commented 4 years ago
Hi I upgraded to MDB ANGULAR PRO BASIC 11.0.0 angular - The search is still not working with MDBTable - this is in case where the json object is nested. Any help?
Arkadiusz Idzikowski staff commented 4 years ago
@soumadeep Please create a new thread and provide HTML/TS code on which we will be able to reproduce the problem.
Ankita Singh answered 4 years ago
Hi, how can I use searchLocalDataByMultipleFields() to search a nested field value? I am using angular-bootstrap-md v10.0.0
Arkadiusz Idzikowski staff commented 4 years ago
@Ankita Singh I answered here: https://mdbootstrap.com/support/angular/searching-by-column/
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Answered
- User: Free
- Premium support: No
- Technology: MDB Angular
- MDB Version: 7.5.4
- Device: Any
- Browser: Any
- OS: Any
- Provided sample code: No
- Provided link: No
Damian Gemza staff commented 5 years ago
Dear @allyinsco
Thanks for your report! We'll take a look at this, and let you know when this problem will be resolved.
I'm not able to provide you with some workaround, because we've got to fix this problem on our end.
Best Regards,
Damian