Mysql
 sql >> Base de données >  >> RDS >> Mysql

Le service Apache Olinge OData lève EdmSimpleTypeException lorsque la colonne de la base de données est de type TEXT ou BLOB

Il suffit de forcer olingo pour supprimer la longueur de l'attribut. Selon la définition ci-dessus pour l'entité utilisateur, elle se terminera par maxLength=255 dans les métadonnées. Ainsi, lorsque nous voulons utiliser LongText ou Blob ou Clob avec olingo-jpa, nous devons fournir une taille négative pour la propriété, elle assumera alors une taille illimitée pour la propriété !

    @Lob
    @Column(name="photo_content", length=-1)
    private String photoContent;