繁体   English   中英

Lodash猫鼬对象ID差异

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM