//I don't know if it will help but. I found such a solution to update only a specific field in //a collection.
//Suppose the field to be changed is phone only
let phone = $w('#phoneInput').value
//For example : The row id you want to change
let rowId = "bfc331e0-9459-4169-b8ae-1fde956caefc"
wixData.query('yourCollection')
.eq('_id', rowId)
.find()
.then((results)=>{
if(results.totalCount > 0){
let title= results.items[0].title
let firstName= results.items[0].firstName
let lastName= results.items[0].lastName
let email= results.items[0].email
let toUpdate = {
_id: rowId ,
title: title,
firstName: firstName,
lastName: lastName,
email: email,
phone: phone
}
wixData.update('yourCollection', toUpdate)
.then((result)=>{
console.log(result)
})
}
})