[英]lodash Mongoose object id difference
我有两个数组的猫鼬Object
ID,我想得到这两个集合的区别。 我正在使用lodash。 我的ObjectId数组如下。
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
参数_.difference
使用,如下所示
console.log(_.differenceWith(allStudentsArrray, presentStudentsArray,_.isEqual));
希望这有效!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.