C# 자습서를 따라하고 구문을 Vb로 변환했습니다. 문서를 업데이트 할 때 C# 튜토리얼을 수행 할 때 구문을 변환 할 수 없었습니다. 특히 MongoDB 업데이트 문서 Vb.net
, 이들은var filter = Builders<BsonDocument>.Filter.Eq("name", "Juni");
var update = Builders<BsonDocument>.Update
.Set("cuisine", "American (New)")
.CurrentDate("lastModified");
튜토리얼로) 같은 방법을 Filter.Eq를 (사용하려고, 내가 인수 오류 오해.
Heres 내가 지금까지 한 일의 내 코드. 나는 의도적으로
Dim collection As IMongoCollection(Of RepReport) = db.GetCollection(Of RepReport)("BDS_Rep_Reports")
Dim query As IQueryable = From rpt In collection.AsQueryable() Where rpt.IsInSql = False Select rpt
For Each rpt As RepReport In query
'Update document and change the InSql column here.
Next
그래서 나는 기본적으로 그냥 같은 한 번에 하나의하여 쿼리
하나에 각 문서를 업데이트 할 .. 연결 문자열을 떠 났어요.
구글이 그것을 필터링에 올 때 자신의 닷넷 드라이버가 VB와 잘 재생되지에 문제가 될 것으로 보인다 제안합니다. – topshot
@topshot 흠, 내가 명시 적으로 vb.net에서 글쓰기 위해 일하는 회사가 내 손을 여기 abit에 묶었습니다. –
말할 내용이 확실하지 않습니다. "filter.eq" "visual basic"(또는 "vb")에 대한 간단한 검색은 C#을 거의 사용하지 않으며 일부 VB 사용자는 자신을 어떻게 작동 시킬지 궁금해하는 사람들이었습니다. MongoDB 지원에 직접 문의하십시오. – topshot