Search
Allows you to search on json data.
Github repository for your stars.
Usage
Install
$ npm install json-function
Import
import { search} from 'json-function';
Usage
Example Data
const data = [
{
userId: 1,
id: 3,
title: "ea nesciunt repelut",
body:
"et iusto sed quo iure voluptatem occaecati"
},
{
userId: 1,
id: 4,
title: "eum et est occaecati",
body:
"ullam et saepe voluptatem rerum illo velit"
},
{
userId: 1,
id: 5,
title: "quas odio",
body:
"repudiandae veniam nesciunt quaerat sunt sed\nalias "
}
];
Basic Syntax
Search on single field
search(data, key, field, options?);
Search on multiple field
search(data, key, [field, otherField], options?);
Options
{ caseSensitive: false }
Sample
search(data, "nesciunt", ["title", "body"]);
Output
[
{
"userId": 1,
"id": 3,
"title": "ea nesciunt repelut",
"body": "et iusto sed quo iure voluptatem occaecati"
},
{
"userId": 1,
"id": 5,
"title": "quas odio",
"body": "repudiandae veniam nesciunt quaerat sunt sed\nalias "
}
]
Last updated
Was this helpful?