2016-05-11 2 views
0

Любой в качестве образца кода для поиска, проектирования, фильтров .. в VB.NET с использованием ПОСЛЕДНЕГО C# драйвера от MongoDB (2.2).MongoDB C# Драйверы в VB.NET Образец

Я пытаюсь объединить фильтры и проекцию в запросе поиска. Там не очень много ничего на NET, используя VB и последние драйвера

 Dim f As FilterDefinition(Of BsonDocument) = Builders(Of BsonDocument).Filter.Text(search) And Builders(Of BsonDocument).Filter.Eq("Roles.RoleId", 10) 
     Dim p As ProjectionDefinition(Of BsonDocument) = Builders(Of BsonDocument).Projection.Include("LastName") 
     Dim query = Collection.FindSync(f).ToList 

ответ

0

Vb.net код немного отличается от C# в этом контексте так фильтр может быть сделано как

Dim е Как FilterDefinition (Из BsonDocument) = новый BsonDocument ("Roles.RoleId", variabletype.roleid) Dim вид = Builders (Of BsonDocument) .Sort.Descending ("DateTime")

 Dim query As Object = collection.Find(f).Sort(sort).ToList 


Dim f As FilterDefinition(Of BsonDocument) = Builders(Of BsonDocument).Filter.Text(search) And Builders(Of BsonDocument).Filter.Eq("Roles.RoleId", 10) 
    Dim p As ProjectionDefinition(Of BsonDocument) = Builders(Of BsonDocument).Projection.Include("LastName") 
    Dim query = Collection.FindSync(f).ToList 
Смежные вопросы