Creates a document object.
import { doc, ref, collection } from 'typesaurus' type User = { name: string } const users = collection<User>('users') doc(ref(users, '00sHm46UWKObv2W7XK9e'), { name: 'Sasha' }) //=> { //=> __type__: 'doc', //=> data: { name: 'Sasha' }, //=> ref: {, //=> __type__: 'ref' //=> collection: { __type__: 'collection', path: 'users' }, //=> id: '00sHm46UWKObv2W7XK9e' //=> } //=> }
The document reference
The model data
The document object
Generated using TypeDoc
Creates a document object.
import { doc, ref, collection } from 'typesaurus' type User = { name: string } const users = collection<User>('users') doc(ref(users, '00sHm46UWKObv2W7XK9e'), { name: 'Sasha' }) //=> { //=> __type__: 'doc', //=> data: { name: 'Sasha' }, //=> ref: {, //=> __type__: 'ref' //=> collection: { __type__: 'collection', path: 'users' }, //=> id: '00sHm46UWKObv2W7XK9e' //=> } //=> }