Hola,
Necesito copiar un metadato de tipo imagen de un documento a otro desde el codigo custom. Veo que ese tipo de metadatos, no tienen nada en el value, sino que se almacena su contenido en el campo “Binary value”
Saludos, Sol
Hola Sol,
Suponiendo que tu campo se llame “metadata.logo_cliente” puedes copiar el valor de este modo desde un documento a otro:
Supongamos que tus documentos son “doc1” y “doc2”
mt_doc1 = doc1.get_metadata('metadata.logo_cliente') mt_doc2 = doc2.get_metadata('metadata.logo_cliente') mt_doc2.binary_value = mt_doc1.binary_value mt_doc2.save(update_fields=['binary_value'])
Por favor, pruébalo y nos confirmas