Supprimer le champ row_id dans les apis générés

Bonjour
les guidelines de ma société demande à ce que les attributs d’une api soient en camelCase.
Lorsque j’expose ma ressource IT4ITStructuralUnit, avec le code suivant

		addObject("structuralUnits", "IT4ITStructuralUnit");
		addField("structuralUnits", "id", "row_id");
		addField("structuralUnits", "identifier", "it4itGenIdentifier");
		addField("structuralUnits", "name", "it4itGenName");

J’obtiens le retour suivant :

{
  "structuralUnits": [
    {
      "identifier": "US1",
      "name": "US1",
      "id": "3",
      "row_id": "3"
    }
}

Le champ “row_id” a été mis automatiquement.
Existerait-il un moyen de supprimer cet ajout ?

Merci d’avance
Amandine TRIDOU

[Platform]
Status=OK
Version=4.0.P24
BuiltOn=2020-02-19 18:56 (revision 154407ecda5b5207d9d265e80b8256320fcc0ffd)
Encoding=UTF-8
EndpointIP=172.17.0.8
EndpointURL=http://f4860704c3f7:8080
TimeZone=Europe/Paris
SystemDate=2020-02-26 11:52:15

Effectivement c’est pas normal que l’attribut row_id qui est explicitement mappé en id apparaisse une seconde fois.

On va regarder ce cas de plus près et on vous tient au courant

Vérification faite, le cas du mapping explicite de l’attribut row ID technique (row_id) n’est pas un cas prévu donc pas géré.

On va voir quels sont les impacts.

Nous avons fait et backporté des évolutions pour gérer ce cas non prévu.
Ca devrait répondre à votre besoin.
Je vous laisse revenir vers vous si ce n’est pas le cas

J’ai mis à jour nos environnements. La correction est bien effective.
Merci pour votre réactivité !