class View extends AnyRef
A view can be queried to get the result.
- Grouped
- Alphabetic
- By Inheritance
- View
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
buildReq(options: Map[String, String]): HttpRequest
- Attributes
- protected
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val db: Database
- val design: String
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exists: Future[Boolean]
Indicates whether this view exists
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
query[Key, Value, Doc](key: Option[Key] = None, keys: Iterable[Key] = Nil, startkey: Option[Key] = None, startkey_docid: Option[String] = None, endkey: Option[Key] = None, endkey_docid: Option[String] = None, limit: Int = 1, stale: Option[String] = None, descending: Boolean = false, skip: Int = 0, group: Boolean = false, group_level: Int = 1, reduce: Boolean = true, include_docs: Boolean = false, inclusive_end: Boolean = true, update_seq: Boolean = false)(implicit arg0: JsonFormat[Key], arg1: JsonReader[Value], arg2: JsonReader[Doc]): Future[ViewResult[Key, Value, Doc]]
Queries the view on the server and returned the typed result.
Queries the view on the server and returned the typed result. Only the found keys are returned, errors are ignored in the result.
BE CAREFUL: If the types given to the constructor are not correct, strange things may happen! By 'strange', I mean exceptions
-
def
queryRaw(key: Option[JsValue] = None, keys: Iterable[JsValue] = Nil, startkey: Option[JsValue] = None, startkey_docid: Option[String] = None, endkey: Option[JsValue] = None, endkey_docid: Option[String] = None, limit: Int = 1, stale: Option[String] = None, descending: Boolean = false, skip: Int = 0, group: Boolean = false, group_level: Int = 1, reduce: Boolean = true, include_docs: Boolean = false, inclusive_end: Boolean = true, update_seq: Boolean = false): Future[RawViewResult]
Queries the view on the server and returned the untyped result.
Queries the view on the server and returned the untyped result.
Warning: This is low-level API, and might break compatibility even between patch releases
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- View → AnyRef → Any
-
val
uri: Uri
- Attributes
- protected[this]
- val view: String
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Inherited from AnyRef
Inherited from Any
Ungrouped
LowLevel
Low-level classes that may break compatibility even between patch and minor versions