Инициализация объекта таблицы мобильных служб Azure

Я работаю над сценариями мобильных сервисов Azure. Находясь в коде сценария вставки одной таблицы, я хочу вставить запись в другую таблицу. Я знаю, что это возможно с помощью функции table.insert(), но я не нахожу способ инициализировать объект таблицы внутри скрипта. Сценарий не распознает имя таблицы как тип, который можно инициализировать. Может быть, я упускаю какой-то основной момент. Следующий код может помочь вам понять:

function insert(item, user, request) {   
Misc misc = new Misc();   // 'Misc' is the table name and it is not recognized as a type.
misc.name = "John";
var tblMisc = tables.getTable('Misc');
tblMisc.insert(misc);
...}

person Haider    schedule 16.06.2013    source источник


Ответы (1)


Язык сценариев мобильных служб Azure — это Node.js с динамическим типом, поэтому Misc misc = new Misc(); не будет работать.

Вы можете изменить свою первую строку на:

var misc = {};

Или просто замените все на:

tables.getTable('Misc').insert({ name: "John" });

person conradj    schedule 17.06.2013