ArangoDBCollection

class ArangoDBCollection(val _collection: ArangoCollectionAsync) extends ArangoDBDocuments[Value]
trait ArangoDBDocuments[Value]
class Object
trait Matchable
class Any

Type members

Classlikes

object collection
object field
object index

Inherited classlikes

object batch
Inherited from:
ArangoDBDocuments
object stream
Inherited from:
ArangoDBDocuments

Value members

Concrete methods

override def fromT(t: Value): Value
Definition Classes
def name: String
override def toT(value: Value): Value
Definition Classes

Inherited methods

def apply(id: Id[Value], default: Id[Value] => Value): IO[Value]
Inherited from:
ArangoDBDocuments
def delete(id: Id[Value], options: DeleteOptions, transaction: StreamTransaction): IO[DeleteResult[Value]]
Inherited from:
ArangoDBDocuments
def get(id: Id[Value]): IO[Option[Value]]
Inherited from:
ArangoDBDocuments
def id(key: String): Id[Value]
Inherited from:
ArangoDBDocuments
def insert(doc: Value, options: CreateOptions, transaction: StreamTransaction): IO[CreateResult[Value]]
Inherited from:
ArangoDBDocuments
final def stringToT(s: String): Value
Inherited from:
ArangoDBDocuments
final def tToString(t: Value): String
Inherited from:
ArangoDBDocuments
def update(id: Id[Value], doc: Value, options: UpdateOptions, transaction: StreamTransaction): IO[UpdateResult[Value]]
Inherited from:
ArangoDBDocuments
def upsert(doc: Value, options: CreateOptions, transaction: StreamTransaction): IO[CreateResult[Value]]
Inherited from:
ArangoDBDocuments

Concrete fields

val _collection: ArangoCollectionAsync