How to update a value in an array

try this:

upset {
  query {
    a as var(func: eq(name,"test"))
  }
  mutation {
    set {
      uid(a) <Tag> "EEEEEE" .
    }
    delete {
       uid(a) <Tag> "C" .
    }
  }
}

(assuming name is a unique field)

1 Like