将上下文对象注入到SQLAlchemy模型类中

时间:2019-09-26 01:42:56

标签: python sqlalchemy

我有一个SQLAlchemy模型,该模型曾经在数据库中存储了rank属性。

现在,我将该排名移出数据库,并希望通过Redis即时获取属性来对其进行计算。

如果我可以保持与以前相比相似的属性,那就太好了。我想到@hybrid_property似乎很合适。

除了无法访问我的上下文对象之外,该上下文对象具有SQLAlchemy模型中的所有数据Redis和其他信息。

class Player(Base, SerializableModel):
  __tablename__ = "players"

也许可以将上下文对象注入该类中,以便我可以使用它吗?不过似乎有点seems。也许这里有一个完全不同的解决方案。

0 个答案:

没有答案