gpt4 book ai didi

javascript - 如何使用下划线将数组或对象插入一个数组?

转载 作者:行者123 更新时间:2023-12-02 22:41:14 24 4
gpt4 key购买 nike

我基本上在 mongo 中使用 $all 运算符,我得到的输入可能是数组或单个元素,如下所示。那么如何使用下划线将所有元素放入一个数组中,然后使用

userId = 'a';
userIds = ['a', 'b', 'c'];
otherId = ['a'] or 'a';
searchArray = [userId, userIds, otherId]
db.collections.find({userIds: {$all: searchArray}})

最佳答案

只要它们是数组,就可以使用union

_.union(arrays) 

var userId = ['a'],
userIds = ['a', 'b', 'c'];
otherId = ['a'],

searchArray = _.union(userId, userIds, otherId);

关于javascript - 如何使用下划线将数组或对象插入一个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34425241/

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