- Preparing search index...
- The search index is not available
@truffle/db
Methods
delete
- delete<N, T>(collectionName, references): Promise<void>
-
Parameters
-
collectionName: N
-
references: (undefined | RecordReference<T>)[]
Returns Promise<void>
every
- every<N, T>(collectionName): Promise<SavedRecord<T>[]>
-
Returns Promise<SavedRecord<T>[]>
retrieve
- retrieve<N, T>(collectionName, references): Promise<(undefined | SavedRecord<T>)[]>
-
Parameters
-
collectionName: N
-
references: (undefined | RecordReference<T>)[]
Returns Promise<(undefined | SavedRecord<T>)[]>
- Items in list correspond to
references by index (also sparse)
save
- save<N, T>(collectionName, records, options): Promise<(undefined | SavedRecord<T>)[]>
-
Parameters
-
collectionName: N
-
records: (undefined | Record<T>)[]
-
options: {
overwrite?: boolean;
}
-
Optional overwrite?: boolean
Returns Promise<(undefined | SavedRecord<T>)[]>
- Items in list correspond to
records by index (also sparse)
search
- search<N, T>(collectionName, options): Promise<SavedRecord<T>[]>
-
Parameters
-
collectionName: N
-
options: FindRequest<{}>
Returns Promise<SavedRecord<T>[]>
Low-level interface for PouchDB adapters - allows basic CRUD operations for arbitrary (weakly-typed) data types.