redis-om / Search
Name | Type |
---|---|
TEntity |
extends Entity |
• new Search<TEntity
>(schema
, client
)
Name | Type |
---|---|
TEntity |
extends Entity <TEntity > |
Name | Type |
---|---|
schema |
Schema <TEntity > |
client |
Client |
• get
query(): string
string
▸ and(field
): WhereField
<TEntity
>
Name | Type |
---|---|
field |
string |
WhereField
<TEntity
>
▸ and(subSearchFn
): Search
<TEntity
>
Name | Type |
---|---|
subSearchFn |
SubSearchFunction <TEntity > |
Search
<TEntity
>
▸ count(): Promise
<number
>
Promise
<number
>
▸ or(field
): WhereField
<TEntity
>
Name | Type |
---|---|
field |
string |
WhereField
<TEntity
>
▸ or(subSearchFn
): Search
<TEntity
>
Name | Type |
---|---|
subSearchFn |
SubSearchFunction <TEntity > |
Search
<TEntity
>
▸ return(offset
, pageSize
): Promise
<TEntity
[]>
Name | Type |
---|---|
offset |
number |
pageSize |
number |
Promise
<TEntity
[]>
▸ returnAll(options?
): Promise
<TEntity
[]>
Name | Type | Default value |
---|---|---|
options |
Object |
undefined |
options.pageSize |
number |
10 |
Promise
<TEntity
[]>
▸ where(field
): WhereField
<TEntity
>
Name | Type |
---|---|
field |
string |
WhereField
<TEntity
>
▸ where(subSearchFn
): Search
<TEntity
>
Name | Type |
---|---|
subSearchFn |
SubSearchFunction <TEntity > |
Search
<TEntity
>