flaky, и как это будит в алхимии? На уровне ОRМ?
покажи как, я попробую по аналогии на rails написать =) предложенный мною вариант - это попытка самому додуматься как можно такое сделать
есть два способа.
первый.
class Some(Base):
__tablename__ = 'some'
id = Column(Integer, primary_key=True)
price = Column(Float)
count = Column(Integer)
sum = column_property(price * count)
и второй
@hybrid_property
def sum(self):
return self.price * self.count
и сам запрос
Some.query.filter(Some.sum > 100).all()
запрос одинаковый для обоих случаев, но второй метод более гибче, так как позволяет назначить setter, функцию, которая будет выполнять при присвоение(Some.sum =).