PS Mongodb Mdb c - Get-MdbcData -Count возвращает 0 Значение - PullRequest
1 голос
/ 30 января 2020

Я новичок в MongoDB - у меня есть простой скрипт, подобный так:

Connect-Mdbc -ConnectionString mongodb://localhost:27018 -DatabaseName Local -CollectionName Media
#
$LASTEXITCODE
$Collection
$Database
#
Write-Host $Collection.CollectionNamespace
Write-Host $Database.DatabaseNamespace
#

#
Get-MdbcData -Count # Should read 43903 but gives 0

вывод выглядит следующим образом:

CollectionNamespace : Local.Media
Database            : MongoDB.Driver.MongoDatabaseImpl
DocumentSerializer  : MongoDB.Bson.Serialization.Serializers.BsonDocumentSerializer
Indexes             : 
MongoDB.Driver.MongoCollectionImpl`1+MongoIndexManager[MongoDB.Bson.BsonDocument]
Settings            : AssignIdOnInsert=True;GuidRepresentation=Standard;ReadConcern={ 
};ReadEncoding=null;ReadPreference={ 
                  Mode : Primary };WriteConcern={ };WriteEncoding=null

Client            : MongoDB.Driver.MongoClient
DatabaseNamespace : Local
Settings          : GuidRepresentation=Standard;ReadConcern={ };ReadEncoding=null;ReadPreference={ 
Mode : Primary 
                };WriteConcern={ };WriteEncoding=null

Local.Media
Local
0

Используя Compass, я вижу, что есть 43903 документа в коллекции "Media" параметр -count в `Get-MdbcData возвращает 0.

Заранее большое спасибо, если кто-нибудь может пролить свет на то, почему это происходит?

Кейт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...