Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

MongoDB.DatabaseCommand

Creates a collection in the database.

Component Version macOS Windows Linux Server iOS SDK
MongoDB 12.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "MongoDB.DatabaseCommand"; MongoDBRef; Command { ; Options } )   More

Parameters

Parameter Description Example Flags
MongoDBRef The reference number for the mongo connection. $MongoDB
Command The comand to run as JSON. "{\"ping\": 1}"
Options Options as JSON. Optional

Result

Returns JSON or error.

Description

Creates a collection in the database.
If no write concern is provided in opts, the database’s write concern is used.
For a list of all options, see the MongoDB Manual entry on the create command.
Raises an exception in case of an error.

Examples

Ping the server:

Set Variable [ $Mongo ; Value: MBS( "MongoDB.New" ) ]
Set Variable [ $r ; Value: MBS( "MongoDB.SetURI"; $Mongo; "mongodb://localhost/" ) ]
Set Variable [ $r ; Value: MBS( "MongoDB.Connect"; $Mongo) ]
Set Variable [ $r ; Value: MBS( "MongoDB.OpenDatabase"; $Mongo; "local" ) ]
Set Variable [ $r ; Value: MBS( "MongoDB.OpenCollection"; $Mongo; "test" ) ]
# send a ping command
Set Variable [ $r ; Value: MBS( "MongoDB.DatabaseCommand"; $Mongo; "{\"ping\": 1}") ]
Show Custom Dialog [ "Result" ; $r ]
Set Variable [ $r ; Value: MBS( "MongoDB.Release"; $Mongo ) ]

See also

Example Databases

This function checks for a license.

Created 22nd May 2022, last changed 27th June 2022


MongoDB.CursorSetMaxAwaitTimeMS - MongoDB.DatabasesNames