Add more docs for query_entities
This commit is contained in:
@@ -16,6 +16,12 @@ escape_like
|
|||||||
.. autofunction:: escape_like
|
.. autofunction:: escape_like
|
||||||
|
|
||||||
|
|
||||||
|
query_entities
|
||||||
|
^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
.. autofunction:: query_entities
|
||||||
|
|
||||||
|
|
||||||
has_changes
|
has_changes
|
||||||
^^^^^^^^^^^
|
^^^^^^^^^^^
|
||||||
|
|
||||||
|
@@ -127,9 +127,10 @@ def query_labels(query):
|
|||||||
|
|
||||||
def query_entities(query):
|
def query_entities(query):
|
||||||
"""
|
"""
|
||||||
Return all entities for given SQLAlchemy query object.
|
Return a generator that iterates through all entities for given SQLAlchemy
|
||||||
|
query object.
|
||||||
|
|
||||||
Example::
|
Examples::
|
||||||
|
|
||||||
|
|
||||||
query = session.query(Category)
|
query = session.query(Category)
|
||||||
@@ -142,6 +143,14 @@ def query_entities(query):
|
|||||||
query_entities(query) # <Category>
|
query_entities(query) # <Category>
|
||||||
|
|
||||||
|
|
||||||
|
This function also supports queries with joins:
|
||||||
|
|
||||||
|
|
||||||
|
query = session.query(Category).join(Article)
|
||||||
|
|
||||||
|
query_entities(query) # (<Category>, <Article>)
|
||||||
|
|
||||||
|
|
||||||
:param query: SQLAlchemy Query object
|
:param query: SQLAlchemy Query object
|
||||||
"""
|
"""
|
||||||
for entity in query._entities:
|
for entity in query._entities:
|
||||||
|
Reference in New Issue
Block a user