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}; async fn play() -> Result<(), Error> { 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?; Ok(()) }