我正在使用metronic v5.0.7.1我有一个包含嵌套数组的数据表,所以我只想在这个数组中搜索。
我能够像我那样绑定我的案件状态;
{
field: 'case.case_status',
title: "Status",
}
有我的搜索字段;
var query = datatable.getDataSourceQuery();
$('#m_form_durum').on('change', function () {
datatable.search($(this).val(), 'case.case_status');
}).val(typeof query.case.case_status !== 'undefined' ? query.case.case_status : '');
之后即将收到此错误 "Cannot read property 'case_status' of undefined"
。在这种情况下如何指定嵌套字段?
顺便说一下,如果我将我的字段替换为'count'
,而不是'case.case_status'
,那么它的工作非常好。只是嵌套字段会出现此错误。
这也是我的样本数据:
[
{
"id": 93,
"case": {
"id": 99,
"case_status": 1,
},
"user": "1",
"count": "2",
"created_at": "2018-02-08T09:00:00.884590+03:00",
"modified_at": "2018-02-08T09:00:00.884612+03:00",
"is_deleted": false,
}
]