Bonjour à tous,

Ça faisait trop longtemps que je n'étais plus venu vous embêter, donc me revoilà

J'ai un petit souci avec un ItemFileWriteStorequi contient l'objet suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
[
  {
    "itemType": "REQUIREMENT",
    "parentSystemId": 1,
    "planManagerId": 1,
    "name": "req 1",
    "id": 1,
    "description": "descr. req 1"
  }
]
Je fais un "fetch" de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
selectedRequirements.store.fetch({
    query:{id:1},
    onComplete:function(data){
        dojo.toJson(data);
    }
});
Et je me récupère objet qui est formaté bizarrement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
[
    "_0":0,
    "_RI":true,
    "_S":{object},
    "itemType": ["REQUIREMENT"],
    "parentSystemId": [1],
    "planManagerId": [1],
    "name": ["req 1"],
    "id": [1],
    "description": ["descr. req 1"]
]
Comme vous pouvez le remarquer, je l'objet "fetché" a 3 propriétés en plus : "_0", "_RI", "_S". De plus (ce qui est le plus gênant), c'est que les valeurs des propriétés initiales sont encapsulées dans un tableau...

Jusqu'à présent je n'ai jamais eu ça en travaillant avec les stores... Quelqu'un sait d'où ça vient et comment y remédier ?