课程对象:
data.courses: [{name: 'JAVA', categoryid: '1'},
{name: 'PHP', categoryid: '1'},
{name: 'HR', categoryid: '2'}]
类别对象:
data.categories: [{catname: 'Information technology',categoryid: '1'},
{catname: 'HR',categoryid: '2'},
{catname: 'Sales',categoryid: '3'}]
我的预期结果:
FinalobjCategories对象:
data.finalObjCategories: [{catname: 'Information technology',categoryid: '1'},
{catname: 'HR',categoryid: '2'}]
//
{catname: 'Sales',categoryid: '3'}
已删除,因为课程对象中不存在具有此类别的课程。
我只想获取那些类别的记录,这些类别有课程数据。我该怎么做。?
while(grCategory.next()) {
var categoryName=grCategory.getValue('name');
var categoryId=grCategory.getUniqueValue();
//here condition needed(couse cat lenght > 1 push else dontpush)
//if (data.courses.hasOwnProperty('name');){
data.categories.push({name: categoryName, id: categoryId});
//}
}