Mongoose在find()中使用数组。where()

我有一个string数组,我想用它作为参数在我的MongoDB中查找文档。

基本上我想要做的是

// Using query builder Person. find(). where('name.last').equals('Ghost' || 'ETC' || 'ETC').... 

但是,而不是使用一堆或声明,我只想通过我的string数组。

这可能吗?

只要使用.in方法,在$in运算符在播放:

 Person. find(). where('name.last').in(['Ghost', 'Foo', 'Bar']) 

引用MongoDB文档 :

$in操作符select字段值等于指定数组中任何值的文档。