import { queryData } from "https://deno.land/x/netzo@0.5.68/datastore/mod.utils.ts";
Query an array of objects in-memory using MongoDB-like queries.
Examples
basic querying
GET /datastore/accounts?contactIds=01HS1HVHBT0XKD8X6BYJ956NR6
basic querying GET /datastore/accounts?contactIds=01HS1HVHBT0XKD8X6BYJ956NR6
advanced querying ($in, $nin, $exists, $regex, $gt, $lt, $gte, $lte)
GET /datastore/accounts?contactIds.$in=["01HS1HVHBT0XKD8X6BYJ956NR6"]
advanced querying ($in, $nin, $exists, $regex, $gt, $lt, $gte, $lte) GET /datastore/accounts?contactIds.$in=["01HS1HVHBT0XKD8X6BYJ956NR6"]
sorting (ascending)
GET /datastore/accounts?$sort.name=1
sorting (ascending) GET /datastore/accounts?$sort.name=1
sorting (descending)
GET /datastore/accounts?$sort.name=-1
sorting (descending) GET /datastore/accounts?$sort.name=-1
Parameters
data: T[]
- The array of objects to query.