I have User
which has-one
Person
. Quindi User.person
è un Person
.
Sto cercando di ottenere un elenco di User
da un elenco di Person
.Interrogazione dall'elenco dei relativi in SQLalchemy e Flask
ho provato la seguente:
>>> people = Person.query.filter().limit(3)
<flask_sqlalchemy.BaseQuery object at 0x111c69bd0>
>>> User.query.filter(User.person.in_(people)).all()
NotImplementedError: in_() not yet supported for relationships. For a simple many-to-one, use in_() against the set of foreign key values.
Qual è il modo migliore per ottenere un elenco di User
s dove User.person
è in quella lista di people
?