У меня есть две таблицы в базе данных Azure, и я пытаюсь добавить сценарий, в котором пользователь может вставлять данные в одно поле таблицы каждый раз, когда что-то вводится в таблицу Transactions. Таблицы находятся в разных схемах, но в одной базе данных.
Когда строка вводится в транзакции базы данных, мне нужно проверить, находится ли учетная запись пользователя из строки в таблице «UserTable», получить запись из UserTable, а затем заменить данные в поле «Баланс».
Я пробовал следующий скрипт, но ничего не происходит. Любые идеи относительно того, что я делаю неправильно?
function insert(item, user, request)
{
var userTable = tables.getTable('UserTable');
var total = item.Amount + userTable.Balance;
var data = {
Balance: total,
};
if(userTable.UserAccount === item.UserAccount)
{
userTable.insert(data);
}
request.execute();
}