2017-10-14 104 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

回答