Ejemplo n.º 1
0
 def export_value(self, hit):
     export_field = self.field if self.export is True else self.export
     if export_field:
         value = hit['_source'].get(export_field, '')
         #export_val = ', '.join(force_text(v.to_dict() if hasattr(v, 'to_dict') else v) for v in value) if isinstance(value, AttrList) else seeker_format(value)
         export_val = seeker_format(value)
     else:
         export_val = ''
     return export_val
Ejemplo n.º 2
0
 def export_value(self, result):
     export_field = self.field if self.export is True else self.export
     if export_field:
         value = getattr(result, export_field, "")
         export_val = (
             ", ".join(force_text(v.to_dict() if hasattr(v, "to_dict") else v) for v in value)
             if isinstance(value, AttrList)
             else seeker_format(value)
         )
     else:
         export_val = ""
     return export_val
Ejemplo n.º 3
0
 def export_value(self, result):
     export_field = self.field if self.export is True else self.export
     if export_field:
         value = getattr(result, export_field, '')
         export_val = ', '.join(force_text(v.to_dict()) for v in value) if isinstance(value, AttrList) else seeker_format(value)
     else:
         export_val = ''
     return export_val
Ejemplo n.º 4
0
 def export_value(self, result):
     export_field = self.field if self.export is True else self.export
     return seeker_format(getattr(result, export_field, ''))