【发布时间】:2019-08-22 04:04:30
【问题描述】:
我的代码如下。该值是一个对象数组。然后我从每个对象中得到一个过滤器,即 VIN。然后我使用 vin 数据作为过滤器从数据库中过滤数据。现在我想知道如何将数据库中不存在的那些数据与值对象分开。将那些从查询结果中找不到的数据从值对象中分离出来。谢谢。
代码
> complete: function (results, content) {
>
> var results = _.each(results, function (value, key) {
> for (i = 0; i < value.length; i++) {
>
> var itemToUpdate = {
> VIN: value[i].VIN
> }
>
> Vehicle.model.findOne(itemToUpdate, function (error, vehicleObject) {
>
>
> if (vehicleObject) {
>
> console.log("vehicleObject VIN" , vehicleObject.VIN)
>
>
> }
>
>
>
> })
>
>
>
> }
>
> })
【问题讨论】:
标签: javascript node.js mongodb mongoose filter