0.0.34 • Published 6 years ago

kaneoh-filter v0.0.34

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Kaneoh Filter

A Mongo selector generator by filter conditions

SETUP

npm install kaneoh-filter

HOW TO USE

import {FilterUtils} from "kaneoh-filter"

API

Class KFilterUtils

buildSelectors(conditions, keyword?, keywordConditions?, customFields?)

Arguments
  • conditions : FilterConditions
  • keyword? : string
  • keywordConditions? : Array of keywordCondition
  • customFields : CustomFieldDto
Typings
  • FilterConditions: key : FilterCondition
  • FilterCondition:
    matchAllOf? : Array of element
    matchOneOf? : Array of element
    notMatchOneOf? : Array of element
    equalTo? : Any value
    exists? : <Boolean>
    greaterThan? : Any value
    lessThan? : Any value
    dateRange? : {
        startDate : <Date>
        endDate : <Date>
    };
    dateRangeFrom? : {
        startFrom : <Date>
        period : <number>
    } or {
        endTo : <Date>;
        period : <number>;
    }
    keyword? : <string>;

0.0.34

6 years ago

0.0.33

7 years ago

0.0.31

7 years ago

0.0.30

7 years ago

0.0.29

7 years ago

0.0.28

7 years ago

0.0.27

7 years ago

0.0.26

7 years ago

0.0.25

7 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.21

7 years ago

0.0.20

7 years ago

0.0.19

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.14

7 years ago

0.0.13

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago