Meldbase TypeScript API
Preparing search index...
@meldbase/client
local
LocalCollection
Class LocalCollection<T>
Type Parameters
T
extends
Document
=
Document
Index
Constructors
constructor
Methods
batch
delete
Many
delete
One
execute
find
find
One
insert
insert
One
on
Change
remove
update
Many
update
One
upsert
Constructors
constructor
new
LocalCollection
<
T
extends
Document
=
Document
>
(
initial
?:
readonly
T
[]
,
)
:
LocalCollection
<
T
>
Type Parameters
T
extends
Document
=
Document
Parameters
initial
:
readonly
T
[]
= []
Returns
LocalCollection
<
T
>
Methods
batch
batch
(
action
:
()
=>
void
)
:
void
Parameters
action
:
()
=>
void
Returns
void
delete
Many
deleteMany
(
filter
:
Filter
)
:
DeleteResult
Parameters
filter
:
Filter
Returns
DeleteResult
delete
One
deleteOne
(
filter
:
Filter
)
:
DeleteResult
Parameters
filter
:
Filter
Returns
DeleteResult
execute
execute
(
spec
:
QuerySpec
)
:
T
[]
Parameters
spec
:
QuerySpec
Returns
T
[]
find
find
(
filter
?:
Filter
,
options
?:
QueryOptions
)
:
LiveQuery
<
T
>
Parameters
filter
:
Filter
= {}
options
:
QueryOptions
= {}
Returns
LiveQuery
<
T
>
find
One
findOne
(
filter
?:
Filter
,
options
?:
FindOneOptions
)
:
T
|
undefined
Parameters
filter
:
Filter
= {}
options
:
FindOneOptions
= {}
Returns
T
|
undefined
insert
insert
(
document
:
T
)
:
void
Parameters
document
:
T
Returns
void
insert
One
insertOne
(
document
:
InputDocument
)
:
T
Parameters
document
:
InputDocument
Returns
T
on
Change
onChange
(
listener
:
()
=>
void
)
:
Unsubscribe
Parameters
listener
:
()
=>
void
Returns
Unsubscribe
remove
remove
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
update
Many
updateMany
(
filter
:
Filter
,
update
:
Update
)
:
MutationResult
Parameters
filter
:
Filter
update
:
Update
Returns
MutationResult
update
One
updateOne
(
filter
:
Filter
,
update
:
Update
)
:
MutationResult
Parameters
filter
:
Filter
update
:
Update
Returns
MutationResult
upsert
upsert
(
document
:
T
)
:
void
Create or fully replace one local document addressed by its _id.
Parameters
document
:
T
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
batch
delete
Many
delete
One
execute
find
find
One
insert
insert
One
on
Change
remove
update
Many
update
One
upsert
Meldbase TypeScript API
Loading...
Create or fully replace one local document addressed by its _id.