Поиск в MongoDB без учета регистра для поля, а не для значения - PullRequest
0 голосов
/ 22 ноября 2018

Я использую MongoDB с C#, используя MongoDB.Driver.Теперь я хочу искать данные из коллекции mongodb без учета регистра ( Для обоих - Ключ и Значение ).Для этого я попробовал приведенный ниже код на C #.

var filter = new List<BsonElement>
{
    new BsonElement("IsDeleted", false) // it could be "isdeleted" in database
};

var obj = await collection.FindAsync(new BsonDocument(filterList));

Теперь, как вы можете видеть вышеупомянутый код, я хочу применить поиск и выборку данных, где IsDeleted/isdeleted flag = false.Но проблема в том, что в базе данных для некоторых записей Key равен IsDeleted, а для некоторых - isdeleted, поэтому приведенный выше код работает только там, где IsDeleted=false, но не работает там, где isdeleted=false.Поэтому мне нужен способ сделать поиск нечувствительным к регистру для Key.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...