@bodil/bdb
System
Light
Dark
Search…
Preparing search index...
ArrayQuery
Interface ArrayQuery<Document, PI, Ix>
interface
ArrayQuery
<
Document
extends
object
,
PI
extends
UnitIndex
<
Document
>
,
Ix
extends
object
,
>
{
"[iterator]"
()
:
IterableIterator
<
Readonly
<
Document
>
>
;
delete
()
:
number
;
filter
(
predicate
:
(
item
:
Readonly
<
Document
>
)
=>
boolean
,
)
:
ChainQuery
<
Document
,
PI
,
Ix
>
;
forEach
(
action
:
(
item
:
Document
)
=>
void
)
:
void
;
limit
(
count
:
number
)
:
ChainQuery
<
Document
,
PI
,
Ix
>
;
map
<
B
>
(
mapFn
:
(
item
:
Readonly
<
Document
>
)
=>
B
)
:
IterableIterator
<
B
>
;
signal
()
:
Computed
<
Readonly
<
Document
>
[]
>
;
toArray
()
:
Readonly
<
Document
>
[]
;
}
Type Parameters
Document
extends
object
PI
extends
UnitIndex
<
Document
>
Ix
extends
object
Hierarchy
TableQuery
<
Document
,
PI
,
Ix
>
ArrayQuery
Methods
[iterator]
"[iterator]"
()
:
IterableIterator
<
Readonly
<
Document
>
>
Returns
IterableIterator
<
Readonly
<
Document
>
>
delete
delete
()
:
number
Delete all documents from the table matching this query.
Returns
number
filter
filter
(
predicate
:
(
item
:
Readonly
<
Document
>
)
=>
boolean
,
)
:
ChainQuery
<
Document
,
PI
,
Ix
>
Parameters
predicate
:
(
item
:
Readonly
<
Document
>
)
=>
boolean
Returns
ChainQuery
<
Document
,
PI
,
Ix
>
for
Each
forEach
(
action
:
(
item
:
Document
)
=>
void
)
:
void
Parameters
action
:
(
item
:
Document
)
=>
void
Returns
void
limit
limit
(
count
:
number
)
:
ChainQuery
<
Document
,
PI
,
Ix
>
Parameters
count
:
number
Returns
ChainQuery
<
Document
,
PI
,
Ix
>
map
map
<
B
>
(
mapFn
:
(
item
:
Readonly
<
Document
>
)
=>
B
)
:
IterableIterator
<
B
>
Type Parameters
B
Parameters
mapFn
:
(
item
:
Readonly
<
Document
>
)
=>
B
Returns
IterableIterator
<
B
>
signal
signal
()
:
Computed
<
Readonly
<
Document
>
[]
>
Returns
Computed
<
Readonly
<
Document
>
[]
>
to
Array
toArray
()
:
Readonly
<
Document
>
[]
Returns
Readonly
<
Document
>
[]
Methods
[iterator]
delete
filter
for
Each
limit
map
signal
to
Array
@bodil/bdb - v0.2.1
Loading...
Delete all documents from the table matching this query.