Cargando

Agregar múltiples registros - django




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 06 julio 2014 - 06:55
¿de qué forma puedo agregar múltiples registros basados en múltiples criterios?
  • 1 personas más tuvieron esta duda Yo también
  • Volver arriba

 

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')


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')


   AUTOR PREGUNTA

Publicado 07 julio 2014 - 04:01
Gracias a ambos! ;)


X