Search
Preparing search index...
The search index is not available
@imranbarbhuiya/mongoose-fuzzy-searching
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@imranbarbhuiya/mongoose-fuzzy-searching
Index
Interfaces
Mongoose
Plugin
Model
Mongoose
Query
Helpers
Type aliases
Attributes
Field
Indexes
Field
Object
Fields
Fully
Search
Fuzzy
Parameters
Key
Field
Object
Mongoose
Callback
Mongoose
Criteria
Mongoose
Model
Ngram
Options
Plugin
Schema
Options
Query
Query
Fuzzy
Parameters
Query
Fuzzy
Return
Query
Object
Searchable
Model
Static
Fuzzy
Parameters
Static
Fuzzy
Return
Variables
confidence
Score
sort
Functions
default
Type aliases
Attributes
Attributes
:
Record
<
string
,
any
>
|
Record
<
string
,
any
>
[]
Field
Indexes
Field
Indexes
:
{
indexes
:
Record
<
string
,
string
>
;
weights
:
Record
<
string
,
number
>
}
Type declaration
indexes
:
Record
<
string
,
string
>
weights
:
Record
<
string
,
number
>
Field
Object
Field
Object
:
{
escapeSpecialCharacters
?:
boolean
;
keys
?:
NonEmptyArray
<
string
>
;
minSize
?:
number
;
name
:
string
;
prefixOnly
?:
boolean
;
weight
?:
number
}
Type declaration
Optional
escape
Special
Characters
?:
boolean
Optional
keys
?:
NonEmptyArray
<
string
>
Optional
min
Size
?:
number
name
:
string
Optional
prefix
Only
?:
boolean
Optional
weight
?:
number
Fields
Fields
:
(
string
|
FieldObject
)
[]
Fully
Search
Fully
Search
:
{
criteria
?:
MongooseCriteria
;
query
:
Query
}
Type declaration
Optional
criteria
?:
MongooseCriteria
query
:
Query
Fuzzy
Parameters
Fuzzy
Parameters
:
StaticFuzzyParameters
|
QueryFuzzyParameters
Key
Field
Object
Key
Field
Object
:
FieldObject
&
{
keys
:
NonEmptyArray
<
string
>
}
Mongoose
Callback
Mongoose
Callback
:
(
err
:
any
, res
:
any
[]
)
=>
void
Type declaration
(
err
:
any
, res
:
any
[]
)
:
void
Parameters
err:
any
res:
any
[]
Returns
void
Mongoose
Criteria
Mongoose
Criteria
:
mongoose.FilterQuery
<
any
>
|
mongoose.Query
<
any
,
any
>
Mongoose
Model
Mongoose
Model
:
mongoose.Model
<
any
,
any
>
Ngram
Options
Ngram
Options
:
{
escapeSpecialCharacters
:
boolean
;
minSize
:
number
;
prefixOnly
:
boolean
;
text
:
string
}
Type declaration
escape
Special
Characters
:
boolean
min
Size
:
number
prefix
Only
:
boolean
text
:
string
Plugin
Schema
Options
Plugin
Schema
Options
:
{
fields
:
Fields
;
options
?:
{
toJSON
?:
mongoose.SchemaOptions
[
"toJSON"
]
;
toObject
?:
mongoose.SchemaOptions
[
"toObject"
]
}
}
Type declaration
fields
:
Fields
Optional
options
?:
{
toJSON
?:
mongoose.SchemaOptions
[
"toJSON"
]
;
toObject
?:
mongoose.SchemaOptions
[
"toObject"
]
}
Optional
toJSON
?:
mongoose.SchemaOptions
[
"toJSON"
]
Optional
to
Object
?:
mongoose.SchemaOptions
[
"toObject"
]
Query
Query
:
string
|
QueryObject
Query
Fuzzy
Parameters
Query
Fuzzy
Parameters
:
[
Query
]
|
[
Query
,
MongooseCriteria
]
Query
Fuzzy
Return
Query
Fuzzy
Return
:
{
options
:
MongooseCriteria
;
query
:
Query
}
Type declaration
options
:
MongooseCriteria
query
:
Query
Query
Object
Query
Object
:
{
exact
?:
boolean
;
minSize
?:
number
;
prefixOnly
?:
boolean
;
query
:
string
}
Type declaration
Optional
exact
?:
boolean
Optional
min
Size
?:
number
Optional
prefix
Only
?:
boolean
query
:
string
Searchable
Model
Searchable
Model
:
Pick
<
MongooseModel
,
"find"
>
Static
Fuzzy
Parameters
Static
Fuzzy
Parameters
:
[
Query
]
|
[
Query
,
MongooseCriteria
]
|
[
Query
,
MongooseCallback
]
|
[
Query
,
MongooseCriteria
,
MongooseCallback
]
Static
Fuzzy
Return
Static
Fuzzy
Return
:
QueryFuzzyReturn
&
{
callback
?:
MongooseCallback
}
Variables
confidence
Score
confidence
Score
:
{
confidenceScore
:
{
$meta
:
string
}
}
= ...
Type declaration
confidence
Score
:
{
$meta
:
string
}
$meta
:
string
sort
sort
:
{
sort
:
{
confidenceScore
:
{
$meta
:
string
}
}
}
= ...
Type declaration
sort
:
{
confidenceScore
:
{
$meta
:
string
}
}
confidence
Score
:
{
$meta
:
string
}
$meta
:
string
Functions
Const
default
default
(
schema
:
Schema
<
any
,
Model
<
any
,
any
,
any
,
any
>
,
any
>
, __namedParameters
:
PluginSchemaOptions
)
:
void
Parameters
schema:
Schema
<
any
,
Model
<
any
,
any
,
any
,
any
>
,
any
>
__namedParameters:
PluginSchemaOptions
Returns
void
Exports
Mongoose
Plugin
Model
Mongoose
Query
Helpers
Attributes
Field
Indexes
Field
Object
Fields
Fully
Search
Fuzzy
Parameters
Key
Field
Object
Mongoose
Callback
Mongoose
Criteria
Mongoose
Model
Ngram
Options
Plugin
Schema
Options
Query
Query
Fuzzy
Parameters
Query
Fuzzy
Return
Query
Object
Searchable
Model
Static
Fuzzy
Parameters
Static
Fuzzy
Return
confidence
Score
sort
default
Generated using
TypeDoc