I want to update a UserField client side. I found the following code at this topic How to Use ECMA CSOM to Set a Field of Type SPFieldUserValue
Tried the following code:
var users = new Array();
users.push(SP.FieldUserValue.fromUser("testAias1"));
users.push(SP.FieldUserValue.fromUser("testAias2"));
item.set_item(columnName, users);
item.update();
I'm getting the following error:
"Invalid look-up value. A look-up field contains invalid data. Please check the value and try again."
It's not working if I want to add an array of users to a field. It only works for one user ex:
item.set_item(columnName, SP.FieldUserValue.fromUser("testAias1"));
Any ideas why?