2015-02-05 65 views
1

所以我想做一个柱状图,用morris.js,使用CakePHP 3.我有以下的嵌套JSON(至极包含日期的详细信息):检索嵌套的JSON数据Morris.js x键

MarketingSales: 
0: Object 
country_id: 5 
date: Object 
    NumeroDia: 4 
    date: "2015-01-01 T 00:00:00+0000" 
    day: 1 
    id: 366 
    month: 1 
    week: 1 
    year: 2015 
date_id: 366 
id: 4106 
medium_id: 8 
sales: 54189.18863 
views: 3496 

使用CakePHP的“contains”选项,此JSON来自两个连接的表(“MarketingSales”和“Dates”)。

我现在试图用月份的数字来标记x轴,但我得到了“未定义”标签。

到目前为止,我曾尝试:

xkey:['date'] 
xkey:['date.month'] 
xkey:['date']['month'] 
xkey:date.month 

通读morris.js文档,我发现了大约分析时设置为false,但它也不管用。

任何想法我做错了什么?

谢谢!

编辑:固定打字错误

回答

0

看起来像一个类型错误。不应该是其中之一?

xkey:['date'] 
xkey:['date.month'] 
xkey:['date']['month'] 
xkey:date.month 
+0

对不起,我在这里输错了,我纠正了我的问题。 – 2015-02-05 21:12:49