@kuzkuz said in Фильтрация записей БД:
@NeVolshebnik said in Фильтрация записей БД:
Приветствую всех!
Возник вопрос по БД.
Как мне отфильтровать записи по содержимому определённого столбца, если фильтровать нужно не по единственному значению, а по нескольким?
Попробую объяснить проще.
Есть столбец, который может содержать, условно, не уникальный номер от 0 до 9. Как мне получить все записи у которых в этом поле содержатся номера 1, 3 или 5?
Если надо все получить что содержат 1,3 или 5 делайте циклы. Сперва в список отбираются те что содержат 1, потом те что 3, потом те что 5. Вроде все просто. Но если бы был в базе функционал позволяющий задать такой фильтр, было бы вообще круто
Есть ещё условия, которые не позволяют так сделать. Поэтому мне подойдёт только вариант фильтра в самой базе. Фактически, мне нужно, чтобы из БД возвращались документы, содержащие в определённом поле только указанные номера. Причём, нужны не все эти документы, а отфильтрованные ещё и по другому полю (по времени).