gpt4 book ai didi

javascript - lodash Mongoose 对象 id 差异

转载 作者:行者123 更新时间:2023-12-01 02:55:07 24 4
gpt4 key购买 nike

我有两个 mongoose Object id 数组,我想得到这两组的差异。我正在使用洛达什。我的 ObjectId 数组如下。

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

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



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

& 它打印 a 中的所有元素

最佳答案

不要使用 _.difference,而是使用 _.differenceWith_.isEqual 参数,如下所示

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

希望这有效!

关于javascript - lodash Mongoose 对象 id 差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46744740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com