llh1 / DataSearch

Blazing fast full text search in Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DataSearch.js

Blazing fast full text search in Javascript

Build Status

DataSearch.js is an attempt to use the power of regular expression to search across the keys of a Javascript hash.

Quick Start

var DataSearch = require('datasearch');

var data = [
{name: {firstName: "Iron", lastName: "Man"}, country: "United States"},
{name: {firstName: "Sherlock", lastName: "Holmes"}, country: "United Kingdom"},
{name: {firstName: "Bruce", lastName: "Lee"}, country: "China"}
];

var dataSearch = new DataSearch(data);
dataSearch.search("iron states"); // => {name: {firstName: "Iron", lastName: "Man"}, country: "United States"}

About

Blazing fast full text search in Javascript

License:MIT License


Languages

Language:JavaScript 100.0%