【发布时间】:2012-02-25 14:10:29
【问题描述】:
使用 Elixir 并拥有两个实体——选民和候选人——它们之间存在多对多(如果重要的话,选民可以投票给许多候选人)。想要获得按选民数量排序的候选人名单。有没有办法使用这样的 Elixir 声明来做到这一点?:
class Voter(Entity):
votes = ManyToMany('Candidate')
class Candidate(Entity):
voters = ManyToOne('Voter')
我已阅读 SQLAlchemy ordering by count on a many to many relationship,但希望以更清晰的方式使用 Elixir。我希望,这是可能的。
【问题讨论】:
标签: python orm sqlalchemy python-elixir