[color=#000000][font=Arial][size=4]Tengo una duda con los modelos de django y es que necesito filtrar el número de objetos ForeignKey pero no tengo la menor idea cómo se hace. ¿Alguien me podria ayudar con esto?[/size][/font][/color]
¡
Django - Filtrar objetos Foreign Key
Iniciado por
Cristian Moreno
, feb 10 2014 04:58
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 10 febrero 2014 - 15:25
[color=#000000][font='Trebuchet MS'][size=4]Creo que el método correcto para lo que necesitas es extra(), te dejo un ejemplo de su utilización:[/size][/font][/color]
[color=#000000][font='Trebuchet MS'][size=4]
[color=#000000][font='Trebuchet MS'][size=4]
A.objetos.extra(
select={
'b_count': 'SELECT COUNT(*) FROM tabla_b WHERE tabla_b.a_id = tabla_a.id',
},
where=['b_count < 2']
)
[/size][/font][/color]