С приведенным ниже кодом у меня возникает проблема, когда не все столбцы являются данными возврата в массиве data.results. Например, если col4 имеет значение null в базе данных для строки 1, тогда data.results [0] не содержит элемент для col4, но строка 2 имеет значение then data.results [1] будет содержать значение для col4. Я хотел бы, чтобы каждый возвращаемый элемент в массиве содержал все элементы со значением базы данных или null. Если null не может быть возвращен, тогда будет пустая строка.запрос объекта breezejs с select return undefined
var query = new breeze.EntityQuery()
.from('mytable')
.where('col1', 'substringof', '2')
.select('col1,col2,col3,col4')
.orderBy('col1')
.take(200);
return _manager
.executeQuery(query)
.then(function (data) {
return data.results;
})
.fail(queryFailed);
}
спасибо, что мне нужно – mike
Нет проблем, но, пожалуйста, отметьте элемент как ответ, поэтому мне не нужно возвращаться, чтобы проверить его. :) спасибо –