Я чарты JSON от поля к полю

Часть сценария говорит от поля к полю, что связано с этим. Вот моя JSON информация из моей базы данных, значение 1 — это сумма, значение 2 — это время

[{
"date": "2014-12-09",
"value1": 367,
"value2": 03:06:00
}, {
"date": "2014-12-09",
"value1": 367,
"value2": 03:06:00
}]

Это мои данные, это часть скрипта, которая хочет, чтобы я отобразил это? : S

        dataSet.fieldMappings = [{
fromField: "valu1",
toField: "value2"}, {
fromField: "volume",
toField: "volume"}];

У меня есть только 3 поля, не так ли? Извините за смутный вопрос, я просто не понимаю.

1

Решение

FieldMapping отображает JSON-поля с помощью valueField, указанного в свойствах графа.

Я думаю, что вы хотите сделать что-то вроде этого:

[{
"date": "2014-12-09 03:06:00",
"value": 367
}, {
"date": "2014-12-09 03:07:00",
"value": 673
}]

Обратите внимание, что я поместил время в поле даты и изменил вторую дату и значение, чтобы они отличались от первой. (Я думаю, что два одинаковых точки данных не будут работать)

Для этого набора данных ваше отображение должно выглядеть так:

dataSet.fieldMappings = [{
fromField: "value", // this is the JSON-field
toField: "valueMapped" // the graph will search for this field - see below
}];

Чтобы найти данные, график должен знать отображенное поле:

"graphs": [{
"valueField": "valueMapped"}];

Теперь последний шаг для правильного использования поля «дата»:

"dataDateFormat": "YYYY-MM-DD JJ:NN:SS",
"categoryField": "date"
0

Другие решения

Других решений пока нет …