2017-10-14 118 views
0

我有两个猫鼬Object ID阵列,我想获得这两套的区别。我正在使用lodash。我的ObjectId数组如下。lodash Mongoose对象ID区别

let a = [ 59dba788b6068c16ca0b5aa6, 
    59dba88bb6068c16ca0b5aa8, 
    59dba973b6068c16ca0b5aaa, 
    59dba973b6068c16ca0b5aab, 
    59dbaa0db6068c16ca0b5aad, 
    59dbaa0db6068c16ca0b5aae, 
    59dce08e996af20b6a6ceea4, 
    59e05048739e3d192b64d3cf, 
    59e05048739e3d192b64d3d0 ]; 

    let b= [ 59dba788b6068c16ca0b5aa6, 
    59dba88bb6068c16ca0b5aa8, 
    59e05048739e3d192b64d3d0, 
    59dba973b6068c16ca0b5aaa ]; 



    console.log(_.difference(allStudentsArrray, presentStudentsArray)); 

&它打印而不是使用_.difference使用_.differenceWith_.isEqual说法像如下

console.log(_.differenceWith(allStudentsArrray, presentStudentsArray,_.isEqual)); 

希望这个作品的一个

+0

如果你描述你的问题,并显示你如何试图解决它,以及你遇到的问题,这个网站效果最好。 https://stackoverflow.com/help/how-to-ask – jdv

回答