MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Use LINQ em C# para localizar registros MondoDB quando os valores em um campo de lista corresponderem a um valor de critério de uma lista


você já tentou algo como:
using System;
using System.Collections.Generic;
using MongoDB.Bson;
using MongoDB.Driver;
using MongoDB.Driver.Linq;
using System.Linq;
using System.Linq.Expressions;

var foundItems = _collection.FindAll(x=> criteria.Any(cc=> xx.StringList.Contains(cc))).ToList();

Onde _collection é IMongoCollection<TEntity> _collection