im довольно новый для MVC и есть некоторые проблемы с Linq, я думаю, что soulotion будет довольно простым.Хотите получить массив из базы данных
У меня есть таблица в базе данных со следующими переменными;
Имя - строка
Значение - поплавок
Time- Datetime
Теперь я хочу сделать конкретное имя в два массива, один, содержащий значения и другую времени, поэтому он будет быть легким в заговоре. Я создал контроллер, где мне удалось получить доступ к базе данных и получить конкретное имя с помощью этого кода;
var Names = db.Graphs
.Where(r => r.Name.Contains(Name) ||
string.IsNullOrEmpty(Name))
.Take(10)
Но им полностью застрял на том, как itterate через базу данных, получить два массива и отправить его на View, где у меня есть мой Highchart-сюжет.
Javascript;
series: [{
name: 'NameOn',
data: [23.3, 18.3, 13.9, 9.6] <--- Where i want to insert my data
}]
Любая идея о том, как извлекать данные?
Это предложение не о вашем вопросе, но вы можете использовать [dotNetHighcharts] (http://dotnethighcharts.codeplex.com) –
Кажется, что это хорошая реализация, но мне все равно придется извлекать значение из базы данных. – Tim
Если вы хотите использовать DotnetHighCharts, я дам вам пример формата данных. (Имя, значение, дата) –