Глобальный фильтр Mongodb с C#C#

Место общения программистов C#
Anonymous
Глобальный фильтр Mongodb с C#

Сообщение Anonymous »

Я разрабатываю приложение C#, в котором некоторые классы будут иметь функцию «мягкого удаления», то есть записи, помеченные как удаленные, все равно останутся в базе данных, но не будут учитываться в стандартных операциях чтения. Чтобы реализовать это, я использую базу данных MongoDB и определил интерфейс ISoftDelete, который содержит одно поле с именем IsDeleted.
Теперь при запросе коллекции, реализующей ISoftDelete интерфейс, я хочу гарантировать, что возвращаются только записи, в которых поле IsDeleted имеет значение false. Как реализовать этот глобальный фильтр без использования EntityFramework? Могу ли я реализовать его с помощью MongoDb.Driver?
Я не совсем понял, как создать глобальный фильтр с помощью mongo на C#.

Подробнее здесь: https://stackoverflow.com/questions/781 ... th-c-sharp

Вернуться в «C#»