Macro memquery::query[][src]

macro_rules! query {
    ($($json:tt)+) => { ... };
}

Construct a serde_json::Value from a JSON literal representing query spec.

use memquery::{doc, errors::Error, memdb::MemDb, query};

let memdb = MemDb::new();
let coll = memdb.collection("TestCollection").await?;

coll.insert(doc!({ "name": "Tom", "age": 25 })).await?;
let docs = coll.find(query!({"name": "Tom", "age": 25})).await?;