https://github.com/crcn/sift.js - 몽고DB의 쿼리 연산자 지원 ㅤ→ $in, $nin, $exists, $gte, $gt, $lte, $lt, $eq, $ne, $mod, $all, $and, $or, $nor, $not, $size, $type, $regex, $where, $elemMatch - 아래 함수를 통해서 몽고DB에서 검색 하는 방식을 그대로 사용 ㅤ→ sift() : 위의 쿼리 연산자를 모두 이용하는 필터 생성 ㅤ→ createQueryTester() : 특정 연산자만 이용하는 필터 생성 ㅤ→ createEqualsOperation() : 커스텀 연산자 추가 - 정규식 검색 음성 기능은 200자로 제한됨 |