Правильный путь к автоматическому фильтру запросы SQLAlchemy?

Все остальные ответы здесь просто невероятны, но даже несмотря на то, что в вашем вопросе конкретно упоминается проверка компилятора, я чувствую, что эта страница была бы неполной без хотя бы подсказки QuickCheck . QuickCheck выполняет свою работу во время выполнения, а не в системе типов во время компиляции, но это отличный инструмент для тестирования свойств, которые могут быть слишком сложными или неудобными для статического выражения в системе типов.

8
задан Ben Ford 28 May 2009 в 13:03
поделиться

2 ответа

Я бы подумал, можно ли создать представления для этих таблиц, которые отфильтровывают удаленные элементы, и тогда вы могли бы напрямую отображать это представление вместо базовой таблицы, по крайней мере, для операций запросов. Однако сам никогда не пробовал!

0
ответ дан 5 December 2019 в 21:21
поделиться

Вы можете сопоставить выбор. Например:

mapper(EmailInfo, select([email_join], email_join.c.deleted == False))
7
ответ дан 5 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: