Estoy tratando de obtener el nombre de los archivos guardados dentro de un objeto de Salesforce. hago esta consulta:
const files = await this.conn.sobject('ContentDocumentLink').find({ LinkedEntityId: documentId, ShareType: 'V' })me proporciona:
{ attributes: { type: 'ContentDocumentLink', url: '/services/data/v42.0/sobjects/ContentDocumentLink/xxxxxxxxx' }, Id: 'xxxxxxxxx', LinkedEntityId: 'xxxxxxxxxxx', ContentDocumentId: 'xxxxxxxxxxx', IsDeleted: false, SystemModstamp: '2022-02-24T12:03:04.000+0000', ShareType: 'V', Visibility: 'AllUsers' }Pero todo lo que tengo son las identificaciones únicas de cada archivo. Necesito los nombres de los archivos también. ¿Cómo consulto para completar y obtener el nombre del archivo también?
Gracias por tu ayuda.
Puede intentar realizar una consulta SOQL para recuperar el nombre del archivo.
this.conn.query("SELECT contentdocument.title FROM ContentDocumentLink where ContentDocumentId = 'SOME_FILE_ID'", function(err, result) { if (err) { return console.error(err); } console.log("result : " + result); });