Package

org.scalajs.nodejs

mongodb

Permalink

package mongodb

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mongodb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AggregationCursor extends Object with Readable

    Permalink
    Annotations
    @RawJSType() @native()
  2. class AggregationCursorOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  3. class AggregationOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  4. trait BSON extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  5. trait BulkWriteOpResultObject extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  6. trait BulkWriteResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  7. trait BulkWriteResultClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  8. trait Chunk extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  9. trait Collection extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  10. class CollectionOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  11. trait Connection extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  12. class ConnectionOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  13. trait Cursor extends Object with Readable

    Permalink
    Annotations
    @RawJSType() @native()
  14. trait CursorClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  15. class CursorOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  16. trait CursorStream extends Object with Readable

    Permalink
    Annotations
    @RawJSType() @native()
  17. implicit final class DSLExtensions extends AnyVal

    Permalink
  18. trait Db extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  19. trait DbClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  20. class DbOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  21. class DeleteOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  22. trait DeleteWriteOpResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  23. trait FindAndModifyWriteOpResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  24. class FindAndUpdateOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  25. class IndexOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  26. trait InsertWriteOpResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  27. trait MongoAdmin extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  28. trait MongoClient extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  29. trait MongoClientClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  30. class MongoClientOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  31. trait MongoDB extends Object with NodeModule with EventEmitter

    Permalink
    Annotations
    @RawJSType() @native()
  32. trait MongoError extends Error

    Permalink
    Annotations
    @RawJSType() @native()
  33. trait ObjectID extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  34. trait ObjectIDClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  35. trait OperationResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  36. trait ProfilingInfo extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  37. implicit final class ProjectionEnrichment extends AnyVal

    Permalink
  38. trait Pure extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  39. trait ReadPreference extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  40. trait ReadPreferenceClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  41. trait ReplSetServers extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  42. class ReplacementOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  43. class Server extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  44. trait ServerClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  45. class StreamTransform extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  46. class TextSearchOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  47. trait UnorderedBulkOperation extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  48. trait UnorderedBulkOperationClass extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  49. class UpdateOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()
  50. trait UpdateWriteOpResultObject extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  51. trait UpdateWriteResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  52. trait ValidationResult extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  53. trait WriteConcernError extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  54. trait WriteError extends Object

    Permalink
    Annotations
    @RawJSType() @native()
  55. class WriteOptions extends Object

    Permalink
    Annotations
    @RawJSType() @ScalaJSDefined()

Value Members

  1. def $addToSet(values: (String, Any)*): (String, Dictionary[Any])

    Permalink
    Annotations
    @inline()
  2. def $and(array: ⇒ Array[Any]): (String, Array[Any])

    Permalink
    Annotations
    @inline()
  3. def $and(values: (String, Any)*): (String, Array[Dictionary[Any]])

    Permalink
    Annotations
    @inline()
  4. def $each(values: Array[_]): (String, Array[_$1]) forSome {type _$1}

    Permalink
    Annotations
    @inline()
  5. def $group(values: (String, Any)*): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  6. def $group(document: ⇒ Any): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  7. def $inc(deltas: (String, Double)*): (String, Dictionary[Double])

    Permalink
    Annotations
    @inline()
  8. def $match(values: (String, Any)*): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  9. def $match(document: ⇒ Any): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  10. def $nor(array: ⇒ Array[Any]): (String, Array[Any])

    Permalink
    Annotations
    @inline()
  11. def $nor(values: (String, Any)*): (String, Array[Dictionary[Any]])

    Permalink
    Annotations
    @inline()
  12. def $or(array: ⇒ Array[Any]): (String, Array[Any])

    Permalink
    Annotations
    @inline()
  13. def $or(values: (String, Any)*): (String, Array[Dictionary[Any]])

    Permalink
    Annotations
    @inline()
  14. def $position(pos: ⇒ Int): (String, Int)

    Permalink
    Annotations
    @inline()
  15. def $pull(value: (String, Any)*): (String, Dictionary[Any])

    Permalink
    Annotations
    @inline()
  16. def $pull(value: ⇒ Any): (String, Any)

    Permalink
    Annotations
    @inline()
  17. def $set(value: (String, Any)*): (String, Dictionary[Any])

    Permalink
    Annotations
    @inline()
  18. def $set(value: ⇒ Any): (String, Any)

    Permalink
    Annotations
    @inline()
  19. def $text(options: ⇒ TextSearchOptions): (String, TextSearchOptions)

    Permalink
    Annotations
    @inline()
  20. def $where(code: ⇒ String): (String, String)

    Permalink
    Annotations
    @inline()
  21. object AggregationCursor

    Permalink
  22. object BulkWriteOpResultObject

    Permalink
  23. object BulkWriteResult extends Object with BulkWriteResultClass

    Permalink
    Annotations
    @native() @JSName( "BulkWriteResult" )
  24. object BulkWriteResultClass

    Permalink
  25. object Collection

    Permalink
  26. object Cursor

    Permalink
  27. object CursorClass

    Permalink
  28. object Db

    Permalink
  29. object DbClass

    Permalink
  30. object DeleteWriteOpResult

    Permalink
  31. object FindAndModifyWriteOpResult

    Permalink
  32. object InsertWriteOpResult

    Permalink
  33. object MongoAdmin

    Permalink
  34. object MongoClient

    Permalink
  35. object MongoClientClass

    Permalink
  36. object MongoDB

    Permalink
  37. object MongoError extends Object with ErrorClass

    Permalink
    Annotations
    @native() @JSName( "MongoError" )
  38. object ObjectID extends Object with ObjectIDClass

    Permalink
    Annotations
    @native() @JSName( "ObjectID" )
  39. object ObjectIDClass

    Permalink
  40. object ReadPreference extends Object with ReadPreferenceClass

    Permalink
    Annotations
    @native() @JSName( "ReadPreference" )
  41. object ReadPreferenceClass

    Permalink
  42. object Server extends Object with ServerClass

    Permalink
    Annotations
    @native() @JSName( "Server" )
  43. object ServerClass

    Permalink
  44. object StreamTransform

    Permalink
  45. object UnorderedBulkOperation extends Object with UnorderedBulkOperationClass

    Permalink
    Annotations
    @native() @JSName( "UnorderedBulkOperation" )
  46. object UnorderedBulkOperationClass

    Permalink
  47. object UpdateWriteResult

    Permalink
  48. def callbackMongoFuture[R](f: (Function2[MongoError, R, Any]) ⇒ Unit): Future[R]

    Permalink
    Annotations
    @inline()
  49. def deleteMany(filter: Any): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  50. def deleteOne(filter: Any): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  51. def doc(kvps: (String, Any)*): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  52. package gridfs

    Permalink
  53. def insertOne(document: Any): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  54. def replaceOne(filter: Any, replacement: Any, upsert: Boolean = false): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  55. implicit def tupleToJS[A](values: (String, A)): Any

    Permalink
  56. def updateMany(filter: Any, update: Any, upsert: Boolean = false): Dictionary[Any]

    Permalink
    Annotations
    @inline()
  57. def updateOne(filter: Any, update: Any, upsert: Boolean = false): Dictionary[Any]

    Permalink
    Annotations
    @inline()

Inherited from AnyRef

Inherited from Any

Ungrouped