работа фильтра базы данных

Поддержка
  • итак, получаю запись из базы данных
    устанавливаю фильтр по одному из полей - "пустое"(в базе есть записи с этим полем пустым)
    ничего не возвращает, тут я удивляюсь

    устанавливаю фильтр по тому же полю - "не пустое"(в базе и записи с не пустым этим же полем есть)
    возвращает записи в которых это поле пустое, что за.. так быть не должно

    а вот фильтр "содержит" правильно работает, ну хоть это

    проблема только в одном скрипте, в соседнем таком же скрипте про другое все работает правильно

    скрипт приложить не могу, че от него толку без базы данных, а база боевая

    действие получить запись пересоздавал, пересоздавать весь скрипт проблематично, пересоздавать базу данных тем более

    и про базу данных, база большая, несколько таблиц, используют ее несколько проэктов, соответственно схема база копировалась из одного проекта в другой после чего редактировалася(в том числе таблица из которой я пытаюсь получить записи, а именно из этой таблицы был удален столбец и на его место был вставлен другой столбец, и это как раз тот столбец по которому я устанавливаю фильтр) именно что база одна, а не несколько баз с похожими схемами.
    0_1528037120574_31.png
    что это за инверсия фильтра?

  • Плюсую тему столетней давности. До сих пор фильтр "не пустое" работает некорректно. Покопался, нашел ответ пользователя: https://community.bablosoft.com/topic/13072/менеджер-данных-не-корректная-фильтрация-так-и-задумано/9
    Если он прав, то это всё равно неверная логика работы монго, черт с ним монго - БАСа. Таким образом, если вам требуется импорт, ваши пустые поля вдруг оказываются непустыми, однако программа продолжает визуально их показывать пустыми и по факту они пустые. Короче, огородик.

  • Ухты таже проблема с фильтром "не пустое" только у меня на одном компе все четко фильтрует а на другом компе некорректно фильтрует.
    Как в таком случае быть?
    Спасибо!

  • @mocard Первый ПК
    9b2a3d21-e9aa-410d-857f-f5b964b461be-image.png
    Второй ПК
    1da200eb-fba6-4897-b162-31860ded5448-image.png
    База таже самая
    Версия БАС и там и там последняя.

  • Решил проблему выгрузкой базы в csv потом очистил всю базу и восстановил с csv базу и все ок. Может кому это тоже поможет.

  • @mocard Тоже приходится так делать, но это всё равно костыль. Проблема старая, у меня так же встречается в проектах.