mongoose-fulltext-plugin
v1.0.4
Published
N-gram based searching for [mongoose](https://github.com/Automattic/mongoose) models
Downloads
7
Maintainers
Readme
mongoose-fulltext-plugin
N-gram based searching for mongoose models
Installation
$ npm install --save mongoose-fulltext-plugin
Usage
const mongoose = require('mongoose');
const fulltext = require('mongoose-fulltext-plugin');
const schema = new Schema({
title: String,
description: String
});
schema.plugin(fulltext);
const Model = mongoose.model('YourModelName', schema);
Model.search('custom text').then(...);
Plugin Options
fields
- array of document fields to be used for computing n-grams. All string fields by default.stemmer
- function to be used for computing word stem. stemmer by default.