search
lightdb.async.AsyncQuery.search
object search
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
search.type
Members list
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 docAndIndexes()(implicit transaction: Transaction[Doc]): IO[AsyncSearchResults[Doc, Model, MaterializedAndDoc[Doc, Model]]]
def id(implicit transaction: Transaction[Doc], ev: Model <:< DocumentModel[_]): IO[AsyncSearchResults[Doc, Model, Id[Doc]]]
def indexes()(implicit transaction: Transaction[Doc]): IO[AsyncSearchResults[Doc, Model, MaterializedIndex[Doc, Model]]]
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