Agregar múltiples registros - django
Iniciado por
Leire Martinez
, jul 06 2014 06:55
Pulsa corazón para recibir avisos de nuevas Respuestas
Leire Martinez
AUTOR PREGUNTA
#1
Publicado 06 julio 2014 - 06:55
¿de qué forma puedo agregar múltiples registros basados en múltiples criterios?
Esto también te interesa!
Jhony10
#2
Publicado
06 julio 2014 - 20:13
Para agregar múltiples registros utiliza el siguiente código:
groups = EventGroup.objects.all()
for group in groups:
for event in group.event_set.all():
LogEntry.objects.filter(event = event).latest('timestamp')
Respuesta de
Jhony10
Cuenta Std
386
Invitado_Jonathan A_*
#3
Publicado 06 julio 2014 - 20:20
También puedes hacerlo directamente con el modelo de LogEntry y así tendrías menos queries:
groups = EventGroup.objects.all()
for group in groups:
LogEntry.objects.select_related().filter(event__group = group).latest('timestamp')
Leire Martinez
AUTOR PREGUNTA
#4
Publicado 07 julio 2014 - 04:01
Gracias a ambos!