Laravel 5 存储在数据库表中的JSON对象。(如何进入)
我的数据库表中有一个列名称payment\u data。使用JSON_encode()将数据存储为JSON数组 我想解析datatable中的JSON数组。但我失败了 这是我想要访问的数据 支付数据列 我将我的数据结构更新为这个Laravel 5 存储在数据库表中的JSON对象。(如何进入),laravel-5,yajra-datatable,Laravel 5,Yajra Datatable,我的数据库表中有一个列名称payment\u data。使用JSON_encode()将数据存储为JSON数组 我想解析datatable中的JSON数组。但我失败了 这是我想要访问的数据 支付数据列 我将我的数据结构更新为这个 Array[2][ { "po_id": 43, "full_name": "Dawn Zulita", "level": "organization", "payment_data": { "product_id": "
Array[2][
{
"po_id": 43,
"full_name": "Dawn Zulita",
"level": "organization",
"payment_data": {
"product_id": "184",
"product_name": "Grading Org Product",
"student_name": {
"0": "Eloise Phillips",
"1": "Lara vel"
}
},
"date_purchase": "2018-08-10 10:38:08"
},
{
"po_id": 42,
"full_name": "QWerty You",
"level": "school",
"payment_data": {
"product_id": 185,
"product_name": "School Owner Manual Payment School Owner Manual Payment",
"student_name": {
"0": "Jai Who",
"1": "Charlie Putt",
"2": "Kevin Young"
}
},
"date_purchase": "2018-08-09 14:53:35"
}
]
我现在可以访问payment\u data.product\u name
{
data: 'payment_data.product_id'
},
{
data: 'payment_data.product_name'
},
但问题是我无法访问payment\u data.student\u name
返回未定义索引时出错
您是否在JavaScript中使用了
JSON.parse
方法?@vibs2006我已经使用了,但仍然失败了。JSON.parse(数据);位置2JSON中的意外标记&JSON在解析之前需要在一行中。@vibs2006我更新了我的数据结构,但问题是我无法访问payment\u data.student\u名称。但是我可以访问payment\u data.id和payment\u data.product\u名称
{
data: 'payment_data.student_name'
},