0
나는 데이터베이스 MongoDB의 데이터를 얻을 수있는 프로그램이를 가져 오지 못했습니다하지만 난 다음 데이터MongoDB의 예외가 다음 데이터 vb.net
이 코드를 가져 오지 못했습니다
Dim listOfBusiness = New Generic.List(Of Business)
Dim mongo As MongoServer = MongoServer.Create(otherComputerToServerSafeUpdate)
mongo.Connect()
Dim db = mongo.GetDatabase("namedatabase")
Using mongo.RequestStart(db)
Dim collection = db.GetCollection(Of BsonDocument)("tablebusiness")
Dim queryPlaces = query.WithinRectangle("LongitudeLatitude", (Longitude - minimumBlock), (Latitude - minimumBlock), (Longitude + minimumBlock), (Latitude + minimumBlock))
Dim ListCollectionBusinessCursor = collection.Find(queryPlaces)
For Each ReturnedDocument In ListCollectionBusinessCursor
Dim aBusiness = New Business(ReturnedDocument)
listOfBusiness.Add(aBusiness)
Next ReturnedDocument 'Got exception here
End Using
이 내 예외
입니다MongoDB의 쿼리 예외
QueryFailure flag was assertion db\key.cpp:409 (response was { "$err" : "assertion db\\key.cpp:409" })
내가 13 결과를 가지고, MongoDB의 쉘에서 queryplace을 시도
Queryplace="{ "LongitudeLatitude" : { "$within" : { "$box" : [[-80.293072110482868, 26.29], [-80.213072110482855, 26.369999999999997]] } } }"
무엇이 문제이며, 왜 이런 일이 발생합니까? 한 번만 발생합니다.