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[(V, Double)]
def converted[T](f: Doc => T)(implicit transaction: Transaction[Doc]): Stream[(T, Double)]
def distance[G <: Geo](f: Model => Field[Doc, List[G]], from: Point, sort: Boolean, radius: Option[Distance])(implicit transaction: Transaction[Doc]): Stream[(DistanceAndDoc[Doc], Double)]
def docAndIndexes()(implicit transaction: Transaction[Doc]): Stream[(MaterializedAndDoc[Doc, Model], Double)]
def docs(implicit transaction: Transaction[Doc]): Stream[(Doc, Double)]
def id(implicit transaction: Transaction[Doc], ev: Model <:< DocumentModel[_]): Stream[(Id[Doc], Double)]
def indexes()(implicit transaction: Transaction[Doc]): Stream[(MaterializedIndex[Doc, Model], Double)]
def json(f: Model => List[Field[Doc, _]])(implicit transaction: Transaction[Doc]): Stream[(Json, Double)]
def materialized(f: Model => List[Field[Doc, _]])(implicit transaction: Transaction[Doc]): Stream[(MaterializedIndex[Doc, Model], Double)]
def value[F](f: Model => Field[Doc, F])(implicit transaction: Transaction[Doc]): Stream[(F, Double)]