Глобальный фильтр 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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