Ребята помогите!
есть модельи
class Position(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(255), index=True) # Наименование должности
description = db.Column(db.String(255)) # Описание
def __init__(self, name=None):
self.name=name
def __repr__(self):
return self.name
class Subscriber(db.Model):
__tablename__ = 'subscriber'
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(255), index=True) # Имя
# Савязь с должностями
position_id = db.Column(db.Integer, db.ForeignKey('position.id'))
position = db.relationship(Position)
def __init__(self, name=None):
self.name=name
выполняю поиск в таблице subscriber вот так:
search_text = request.form['search']
Subscriber.query.filter(text("Subscriber.name ~* '" + search_text + "'")).order_by(Subscriber.name.asc())
как мне вывести результаты поиска и из таблицы position и из subscriber?
Помогите пожалуйста?