MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Utiliser LINQ en C# pour rechercher des enregistrements MondoDB lorsque les valeurs d'un champ de liste correspondent à une valeur de critère d'une liste

avez-vous essayé quelque chose comme :

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();

_collection est IMongoCollection<TEntity> _collection