(build-clojure-document data-value)
Convert java Bson like object into clojure map or vector
Convert java Bson like object into clojure map or vector
(build-collation collation-map)
Build collation java object aou of clojure map
Build collation java object aou of clojure map
(build-document clj-document & [data-type])
Convert clojure like object into java Bson like object
Convert clojure like object into java Bson like object
(find-index indexes-vector index-name i)
Helper function for index exists function
Helper function for index exists function
(get-collection collection-name & [document-class database])
Get reference to collection from particular database
Get reference to collection from particular database
(mongodb-connect db-uri db-name & [is-mobile])
Connect to mongo db
Connect to mongo db
(mongodb-count collection & [entity-filter])
Count records from particular collection matching entity-filter
Count records from particular collection matching entity-filter
(mongodb-create-index collection
fields
index-name
&
[unique expire-after-seconds])
Create mongo index on particular collection make it unique or not
Create mongo index on particular collection make it unique or not
(mongodb-delete-by-id collection _id)
Delete record by _id
Delete record by _id
(mongodb-delete-many collection filter-map)
Delete records when filter is matched
Delete records when filter is matched
(mongodb-delete-one collection filter-map)
Delete one record by filter
Delete one record by filter
(mongodb-disconnect & [connection])
Disconnect from mongo
Disconnect from mongo
(mongodb-drop-collection collection)
Drops collection
Drops collection
(mongodb-drop-database db-name & [connection])
Drop mongo database
Drop mongo database
(mongodb-drop-index collection index-name)
Drop mongo index on particular collection
Drop mongo index on particular collection
(mongodb-exists collection & [entity-filter])
Does any or records that match filter exists
Does any or records that match filter exists
(mongodb-find collection
&
[filter-map projection-map sort-map limit skip collation])
Find records that match filter-map return only fields mentined in projection-map sort by fields from sort-map ascending 1 or descending -1 limit final count of results skip number of records from start and return rest collation language key codes
Find records that match filter-map return only fields mentined in projection-map sort by fields from sort-map ascending 1 or descending -1 limit final count of results skip number of records from start and return rest collation language key codes
(mongodb-find-by-id collection _id & [projection-map])
Find record by id
Find record by id
(mongodb-find-one collection & [filter-map projection-map])
Find one record that matches filter-map with only fields mentioned in projection-map
Find one record that matches filter-map with only fields mentioned in projection-map
(mongodb-get-database db-name & [connection])
Get database from connection
Get database from connection
(mongodb-get-index collection index-name)
Check if mongo index exists
Check if mongo index exists
(mongodb-index-exists? collection index-name)
Check if mongo index exists
Check if mongo index exists
(mongodb-insert-many collection insert-documents-vector)
Insert many records in particular collection
Insert many records in particular collection
(mongodb-insert-one collection insert-document)
Insert one record in particular collection
Insert one record in particular collection
(mongodb-list-indexes collection)
List all mongo indexes of particular collection as clojure maps
List all mongo indexes of particular collection as clojure maps
(mongodb-make-connection db-uri)
Creates connection to mongo client
Creates connection to mongo client
(mongodb-update-by-id collection _id update-document)
Update record by id in particular collection with update-document
Update record by id in particular collection with update-document
(mongodb-update-many collection filter-map update-map)
Update many documents that match filter
Update many documents that match filter
(mongodb-update-one collection filter-map update-map)
Update one document that matches filter
Update one document that matches filter
(object-id _id-as-string)
Returns string id as ObjectId
Returns string id as ObjectId
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close