Advertisement
Guest User

Untitled

a guest
Aug 17th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. def get_students(students):
  2. """Get students documents from es generator.
  3. """
  4. for j in range(0, len(students), BATCH):
  5. for student in Search(using=client).doc_type(
  6. "student_document"
  7. ).query(
  8. "simple_query_string",
  9. query=" ".join(
  10. "{}".format(i) for i in students[j:j+BATCH]
  11. ),
  12. fields=['id'],
  13. default_operator="OR"
  14. )[:BATCH]:
  15. yield student.to_dict()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement