Meldbase TypeScript API
    Preparing search index...

    Interface WriteTransaction

    interface WriteTransaction {
        delete(collection: string, id: string): Promise<void>;
        get(collection: string, id: string): Promise<Document>;
        insert(collection: string, document: InputDocument): Promise<string>;
        invalidateReadPolicy(collection: string): Promise<void>;
        replace(
            collection: string,
            id: string,
            document: InputDocument,
        ): Promise<void>;
        update(
            collection: string,
            id: string,
            mutation: MutationSpec,
        ): Promise<void>;
    }
    Index
    • Parameters

      • collection: string
      • id: string

      Returns Promise<void>

    • Parameters

      • collection: string

      Returns Promise<void>

    • Fully replace an existing document at id. Rejects with not_found when it is absent; this is not an upsert.

      Parameters

      Returns Promise<void>