$expand
Expands an image stored in an Image attribute (e.g., Employee(1)/photo?$imageformat=best&$expand=photo
)
or
Expands an BLOB attribute to save it.
Compatibilité : pour des raisons de compatibilité, $expand peut être utilisé pour développer un attribut relationnel (par exemple,
Company(1)?$expand= staff
ouEmployeeEmployee/?$filter="firstName BEGIN a"&$expand=employer
). Il est cependant recommandé d'utiliser$attributes
pour cette fonctionnalité.
Affichage d'un attribut image
Si vous souhaitez afficher intégralement un attribut image, saisissez :
GET /rest/Employee(1)/photo?$imageformat=best&$version=1&$expand=photo
Pour plus d'informations sur les formats d'image, reportez-vous à $imageformat
. Pour plus d'informations sur le paramètre de version, reportez-vous à $version
.
Enregistrement d'un attribut BLOB sur le disque
Si vous souhaitez enregistrer un BLOB stocké dans votre dataclass, vous pouvez écrire ce qui suit en passant également "true" à $binary :
GET /rest/Company(11)/blobAtt?$binary=true&$expand=blobAtt