scored

lightdb.async.AsyncQuery.stream.scored
object scored

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
scored.type

Members list

Value members

Concrete methods

def apply[V](conversion: Conversion[Doc, V])(implicit transaction: Transaction[Doc]): Stream[IO, (V, Double)]
def converted[T](f: Doc => T)(implicit transaction: Transaction[Doc]): Stream[IO, (T, Double)]
def distance[G <: Geo](f: Model => Field[Doc, List[G]], from: Point, sort: Boolean, radius: Option[Distance])(implicit transaction: Transaction[Doc]): Stream[IO, (DistanceAndDoc[Doc], Double)]
def docs(implicit transaction: Transaction[Doc]): Stream[IO, (Doc, Double)]
def id(implicit transaction: Transaction[Doc], ev: Model <:< DocumentModel[_]): Stream[IO, (Id[Doc], Double)]
def json(f: Model => List[Field[Doc, _]])(implicit transaction: Transaction[Doc]): Stream[IO, (Json, Double)]
def materialized(f: Model => List[Field[Doc, _]])(implicit transaction: Transaction[Doc]): Stream[IO, (MaterializedIndex[Doc, Model], Double)]
def value[F](f: Model => Field[Doc, F])(implicit transaction: Transaction[Doc]): Stream[IO, (F, Double)]