en-US/about_Mdbc.help.txt

TOPIC
    about_Mdbc
 
SHORT DESCRIPTION
    MongoDB cmdlets based on the official C# driver.
 
LONG DESCRIPTION
    The module provides the following cmdlets for various tasks:
 
    Connect, set the default client, database, and collection:
 
        Connect-Mdbc
 
    Operate on documents, use transactions:
 
        Add-MdbcData
        Get-MdbcData
        Set-MdbcData
        Remove-MdbcData
        Update-MdbcData
        Use-MdbcTransaction
 
    Create PowerShell friendly documents for other cmdlets:
 
        New-MdbcData
 
    Invoke MongoDB commands including not covered by module:
 
        Invoke-MdbcCommand
 
    Invoke complex aggregate queries:
 
        Invoke-MdbcAggregate
 
    Manage databases and collections:
 
        Get-MdbcDatabase
        Add-MdbcCollection
        Get-MdbcCollection
        Remove-MdbcDatabase
        Remove-MdbcCollection
        Rename-MdbcCollection
 
    Manage bson/json data without MongoDB:
 
        Export-MdbcData
        Import-MdbcData
 
HOW TO
    Add document
        Add-MdbcData -- adds strictly new, returns none
        Set-MdbcData -Add -- replaces old or adds new, returns none or info
        Get-MdbcData -Set -Add -- replaces old or adds new, returns old or new
        + Update-MdbcData -Add -- updates old or adds new, returns none or info
 
    Set document
        Set-MdbcData -- replaces old, returns none or info
        Get-MdbcData -Set -- replaces old, returns old or new
        + Update-MdbcData -- updates old, returns none or info
 
    Remove document(s)
        Remove-MdbcData -- removes one or many old, returns none or info
        Get-MdbcData -Remove -- removes old, returns old
 
    Update document(s)
        Update-MdbcData -- updates one or many old or adds one new, returns none or info
 
SEE ALSO
    MongoDB http://www.mongodb.org
    C# driver https://github.com/mongodb/mongo-csharp-driver