lightdb-async
lightdb-async
API
lightdb.async
AsyncAggregateQuery
AsyncCollection
AsyncDatabaseUpgrade
AsyncLightDB
stored
underlying
AsyncQuery
search
stream
scored
AsyncSearchResults
AsyncStoredValue
AsyncTransactionConvenience
lightdb-async
/
lightdb.async
/
AsyncQuery
/
search
search
lightdb.async.AsyncQuery.search
object
search
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
search
.
type
Members list
Clear all
Value members
Concrete methods
def
apply
[
V
](
conversion
:
Conversion
[
Doc
,
V
])(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
V
]]
def
converted
[
T
](
f
:
Doc
=>
T
)(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
T
]]
def
distance
[
G
<:
Geo
](
f
:
Model
=>
Field
[
Doc
,
List
[
G
]],
from
:
Point
,
sort
:
Boolean
,
radius
:
Option
[
Distance
])(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
DistanceAndDoc
[
Doc
]]]
def
docs
(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
Doc
]]
def
id
(
implicit
transaction
:
Transaction
[
Doc
],
ev
:
Model
<:<
DocumentModel
[
_
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
Id
[
Doc
]]]
def
json
(
f
:
Model
=>
List
[
Field
[
Doc
,
_
]])(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
Json
]]
def
materialized
(
f
:
Model
=>
List
[
Field
[
Doc
,
_
]])(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
MaterializedIndex
[
Doc
,
Model
]]]
def
value
[
F
](
f
:
Model
=>
Field
[
Doc
,
F
])(
implicit
transaction
:
Transaction
[
Doc
]):
IO
[
AsyncSearchResults
[
Doc
,
Model
,
F
]]
In this article
Attributes
Members list
Value members
Concrete methods