मुझे पता है कि मुझे थोड़ी देर हो गई है लेकिन मैं पिछले कुछ दिनों से मोंगोडब और पॉवर्सशेल के साथ खेल रहा हूं। सबसे आसान उपाय जो मैंने पाया है वह है पॉवरशेल गैलरी से MongoDB cmdlets स्थापित करना:
https://github.com/nightroman/Mdbc
चरण 1:प्राप्त करें और इंस्टॉल करें।
Mdbc को PowerShell गैलरी मॉड्यूल Mdbc के रूप में वितरित किया जाता है। InPowerShell 5.0 या PowerShellGet के साथ आप इसे इस आदेश द्वारा स्थापित कर सकते हैं:
Install-Module Mdbc
चरण 2:पावरशेल कमांड प्रॉम्प्ट में मॉड्यूल आयात करें:
Import-Module Mdbc
चरण 3:सहायता पर एक नज़र डालें:
help about_Mdbc
help Connect-Mdbc -full
फिर निम्न चरणों का पालन करके देखें कि क्या सेटअप काम कर रहा है:
# Load the module
Import-Module Mdbc
# Connect the new collection test.test
Connect-Mdbc . test test -NewCollection
# Add some test data
@{_id=1; value=42}, @{_id=2; value=3.14} | Add-MdbcData
# Get all data as custom objects and show them in a table
Get-MdbcData -As PS | Format-Table -AutoSize | Out-String
# Query a document by _id using a query expression
$data = Get-MdbcData (New-MdbcQuery _id -EQ 1)
$data
# Update the document, set the 'value' to 100
$data._id | Update-MdbcData (New-MdbcUpdate -Set @{value = 100})
# Query the document using a simple _id query
Get-MdbcData $data._id
# Remove the document
$data._id | Remove-MdbcData
# Count remaining documents, 1 is expected
Get-MdbcData -Count