28. Mutation : sauvegarder plusieurs « Notes », opération par lot

Cette mutation vous permet d'attacher plusieurs Notes à un Champ spécifié.

circle-check
circle-check
  • Une Note peut être liée au Champ via son identifiant unique fieldUuid, au SoilDataset associé via soilDatasetUuid, à la ZonesMap via vectorAnalysisMapUuid.

  • La coordonnée de la Note peut être définie en utilisant le centroid attribut, qui nécessite des latitude et longitude valeurs.

  • Le type de Note peut être spécifié en utilisant le type attribut avec des valeurs acceptables de PLANNED ou REAL.

  • La description de la Note peut être fournie en utilisant le comment attribut. Si la description doit être multilignes, la comment attribut doit contenir une chaîne avec des caractères de nouvelle ligne \\n pour séparer les lignes. Par exemple : "Première ligne. est ici\\nDeuxième ligne est ici.\\nTroisième ligne est ici.".

mutation BatchSaveNotes {
  saveNotes(input:{
    notes: [{
      fieldUuid: "d31240db-98e6-4cb0-b0a8-97ffe00f5e0d",
      centroid: {latitude: 51.177747, longitude:  -113.533613},
      type: PLANNED,
      comment: "Enregistrement par lot : 1",
      vectorAnalysisMapUuid: "983095c1-8d31-4cc0-9143-502c35df358d"
    }, {
      uuid: "531d4cc4-b464-435c-8bb5-464cc13fcafa",
      fieldUuid: "d31240db-98e6-4cb0-b0a8-97ffe00f5e0d",
      centroid: {latitude: 51.177747, longitude:  -113.533613},
      type: REAL,
      comment: "Mise à jour par lot : 1",
      vectorAnalysisMapUuid: "983095c1-8d31-4cc0-9143-502c35df358d"
    }, {
      fieldUuid: "d31240db-98e6-4cb0-b0a8-97ffe00f5e0d",
      centroid: {latitude: 51.177747, longitude:  -113.533613},
      type: REAL,
      comment: "Enregistrement par lot : 2",
      vectorAnalysisMapUuid: "983095c1-8d31-4cc0-9143-502c35df358d"
    }, {
      fieldUuid: "d31240db-98e6-4cb0-b0a8-97ffe00f5e0d",
      centroid: {latitude: 51.177747, longitude:  -113.533613},
      type: REAL,
      comment: "Enregistrement par lot : 2",
      soilDatasetUuid: "983095c1-8d31-4cc0-9143-502c35df358d"
    }
  ]
  } ) {
    uuid
    fieldUuid
    dateDeCréation
    updatedDate
  }
}

Mis à jour

Ce contenu vous a-t-il été utile ?