62. Мутація: ділитися фермами

Пакетне спільне використання ферм користувачам всередині "Організації" або для зовнішніх користувачів. Існує два випадки застосування мутації. Перший випадок — пакетне спільне використання "Ферми" за списком електронних адрес.

мутація ShareFarmsSample {
  shareFarms(
    input: {
      farmUuids: ["farm_uuid1", "farm_uuid2"]
      emails: ["[email protected]", "[email protected]"]
    }
  ) {
    uuid
    userUuid
    назва
    farmOwnership
    датаСтворення
    updatedDate
    email
  }
}

А другий випадок — встановлення прапорця ‘allFarms=true’ для списку "Користувачів" в "Організації", що означає, що всі нові ферми всередині "Організації" будуть доступні для цих "Користувачів".

мутація ShareFarmsSample {
  shareFarms(
    input: { 
      emails: ["[email protected]"], 
      allFarms: true 
    }
  ) {
    uuid
    userUuid
    назва
    farmOwnership
    датаСтворення
    updatedDate
    email
  }
}

Last updated

Was this helpful?