Module « flask_sqlalchemy »
Classe « BaseQuery »
Informations générales
Héritage
builtins.object
HasMemoized
Generative
builtins.object
SQLRole
StatementRole
Executable
builtins.object
HasHints
builtins.object
HasSuffixes
builtins.object
HasPrefixes
builtins.object
SupportsAnnotations
SupportsCloneAnnotations
builtins.object
_SelectFromElements
Query
BaseQuery
Définition
class BaseQuery(Query):
Description [extrait de BaseQuery.__doc__]
SQLAlchemy :class:`~sqlalchemy.orm.query.Query` subclass with convenience methods for querying in a web application.
This is the default :attr:`~Model.query` object used for models, and exposed as :attr:`~SQLAlchemy.Query`.
Override the query class for an individual model by subclassing this and setting :attr:`~Model.query_class`.
Constructeur(s)
Liste des attributs statiques
allows_lambda | False |
dispatch | <sqlalchemy.event.base.QueryEventsDispatch object at 0x7f40cb8a6380> |
is_delete | False |
is_dml | False |
is_insert | False |
is_select | False |
is_text | False |
is_update | False |
load_options | default_load_options(_legacy_uniquing=True) |
logger | <Logger sqlalchemy.orm.query.Query (WARNING)> |
supports_execution | True |
uses_inspection | False |
Liste des propriétés
bind | Returns the :class:`_engine.Engine` or :class:`_engine.Connection` [extrait de __doc__] |
column_descriptions | Return metadata about the columns which would be [extrait de __doc__] |
get_label_style | |
is_single_entity | Indicates if this :class:`_query.Query` [extrait de __doc__] |
lazy_loaded_from | An :class:`.InstanceState` that is using this :class:`_query.Query` [extrait de __doc__] |
selectable | Return the :class:`_expression.Select` object emitted by this [extrait de __doc__] |
statement | The full SELECT statement represented by this Query. [extrait de __doc__] |
whereclause | A readonly attribute which returns the current WHERE criterion for [extrait de __doc__] |
Liste des opérateurs
Opérateurs hérités de la classe Query
__getitem__
Liste des opérateurs
Opérateurs hérités de la classe object
__eq__,
__ge__,
__gt__,
__le__,
__lt__,
__ne__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
Méthodes héritées de la classe Query
__clause_element__, __init_subclass__, __iter__, __str__, __subclasshook__, add_column, add_columns, add_entity, all, apply_labels, as_scalar, autoflush, correlate, count, cte, delete, distinct, enable_assertions, enable_eagerloads, except_, except_all, execution_options, exists, filter, filter_by, first, from_self, from_statement, get, get_execution_options, group_by, having, instances, intersect, intersect_all, join, label, limit, merge_result, offset, one, one_or_none, only_return_tuples, options, order_by, outerjoin, params, populate_existing, reset_joinpoint, scalar, scalar_subquery, select_entity_from, select_from, set_label_style, slice, subquery, union, union_all, update, value, values, where, with_entities, with_for_update, with_labels, with_parent, with_polymorphic, with_session, with_transformation, yield_per
Méthodes héritées de la classe Executable
execute
Méthodes héritées de la classe HasMemoized
memoized_attribute, memoized_instancemethod
Méthodes héritées de la classe HasHints
with_hint, with_statement_hint
Méthodes héritées de la classe HasSuffixes
suffix_with
Méthodes héritées de la classe HasPrefixes
prefix_with
Méthodes héritées de la classe object
__delattr__,
__dir__,
__format__,
__getattribute__,
__hash__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :