@wxn0brp/vql-client
    Preparing search index...

    Interface ValtheraCompatible

    interface ValtheraCompatible {
        add<T = Data>(query: AddQuery<T>): Promise<T>;
        c<T = Data>(collection: string): Collection<T>;
        ensureCollection(collection: string): Promise<boolean>;
        find<T = Data>(query: FindQuery<T>): Promise<T[]>;
        findOne<T = Data>(query: FindOneQuery<T>): Promise<T>;
        getCollections(): Promise<string[]>;
        issetCollection(collection: string): Promise<boolean>;
        remove<T = Data>(query: RemoveQuery<T>): Promise<T[]>;
        removeCollection(collection: string): Promise<boolean>;
        removeOne<T = Data>(query: RemoveQuery<T>): Promise<T>;
        toggleOne<T = Data>(query: ToggleOneQuery<T>): Promise<ToggleOneResult<T>>;
        update<T = Data>(query: UpdateQuery<T>): Promise<T[]>;
        updateOne<T = Data>(query: UpdateQuery<T>): Promise<T>;
        updateOneOrAdd<T = Data>(
            query: UpdateOneOrAddQuery<T>,
        ): Promise<UpdateOneOrAddResult<T>>;
    }
    Index

    Methods

    • Type Parameters

      Parameters

      • collection: string

      Returns Collection<T>

    • Parameters

      • collection: string

      Returns Promise<boolean>

    • Returns Promise<string[]>

    • Parameters

      • collection: string

      Returns Promise<boolean>

    • Parameters

      • collection: string

      Returns Promise<boolean>