MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Użyj LINQ w C#, aby znaleźć rekordy MondoDB, gdy wartości w polu listy pasują do wartości kryteriów z listy

czy próbowałeś czegoś takiego:

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

Gdzie _collection to IMongoCollection<TEntity> _collection



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Django + Heroku + MongoDB Atlas (Djongo) =Błąd bazy danych bez wyjątku

  2. Powłoka Mongo wykonuje zapytanie z pliku i pokazuje wynik

  3. MongoDB znajduje zagnieżdżone obiekty spełniające kryteria

  4. Błąd Pymongo dla ArrayFilters w celu aktualizacji wielu poddokumentów

  5. Jak ponownie uruchomić istniejący kontener Docker MongoDB z nowymi flagami do demona?