Saltar al contenido

Función Flask-SQLAlchemy backref y parámetro backref

Esta es la respuesta más acertada que te podemos brindar, pero estúdiala pausadamente y analiza si es compatible a tu trabajo.

Solución:

De la documentación de los modelos Flask:

backref es una forma sencilla de declarar también una nueva propiedad en la clase Dirección. A continuación, también puede utilizar my_address.person para llegar a la persona en esa dirección. lazy define cuándo SQLAlchemy cargará los datos de la base de datos:

select (que es el valor predeterminado) significa que SQLAlchemy cargará los datos según sea necesario de una sola vez utilizando una declaración de selección estándar.

joined le dice a SQLAlchemy que cargue la relación en la misma consulta que el padre usando una instrucción JOIN.

subquery funciona como ‘unido’ pero en su lugar, SQLAlchemy usará una subconsulta.

dynamic es especial y útil si tienes muchos artículos. En lugar de cargar los elementos, SQLAlchemy devolverá otro objeto de consulta que puede refinar aún más antes de cargar los elementos. Esto suele ser lo que desea si espera más de un puñado de artículos para esta relación.

valoraciones y comentarios

Si para ti ha sido útil nuestro post, sería de mucha ayuda si lo compartes con el resto programadores de esta manera contrubuyes a dar difusión a esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *