Как написать flask -сложный запрос для следующего? - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть таблица раскладок:

class Layout(Base, db.Model):
    __tablename__ = 'layouts'

    layout_id = Column(Integer, primary_key=True, server_default=text("nextval('layouts_layout_id_seq'::regclass)"))
    layout_path = Column(String(200))
    feature_combination_id = Column(Integer)
    sub_attribute_ids = Column(ARRAY(Integer))
    layer_ids = Column(ARRAY(Integer))
    published_date = Column(DateTime)

Я хочу отфильтровать данные на основе feature_combination_id, sub_attribute_ids:

Проблема здесь в том, что sub_attribute_ids может быть пустым или подмножество заданных значений массива. Для выборки в дБ: sub_attribute_ids = [1, 6, 37] при запросе sub_attribute_ids == [1, 6] также должно совпадать.

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