小编vy.*_*ham的帖子

如何使用 Nodejs 下载带有 Blob url 的视频

我正在使用 puppeteer 来获取视频 URL,但我得到了一个 blob URL。如何使用 Nodejs 下载具有 blob URL 的视频?我尝试使用 https 模块,但无法下载

const https = require('https');
var request = https.get('blob:bloburlhere')
Run Code Online (Sandbox Code Playgroud)

node.js

5
推荐指数
0
解决办法
2538
查看次数

Mongoose 查询一个数组包含另一个数组中的某个值

在 Mongoose 中如何检查一个数组的元素是否属于另一个数组?例如我有一个文档:

const userSchema = new mongoose.Schema({
name: String,
favor:Array
})

user1 = {
name:'John',
favor : ['banana', 'apple', 'eggs'].
}

user 2= {
name:'Ethan',
favor : ['apple', 'eggs'].
}
Run Code Online (Sandbox Code Playgroud)

我有一个数组

const array = ['eggs', 'banana']
Run Code Online (Sandbox Code Playgroud)

我想获取user1。我该如何处理猫鼬?

mongoose mongodb mongodb-query mongoose-schema

3
推荐指数
1
解决办法
3242
查看次数

如何使用 mongoose(NodeJS) 删除 mongoDB 中的重复项

我在 MongoDB 中有一个集合,其中大约有(约 200k 条记录)。我的样本记录看起来像,

{
    name:String,
    slug:String,
    metaDes:String,
    content:String,
    parentID:String,
    thumbnail:String,
    display:Boolean,
}
Run Code Online (Sandbox Code Playgroud)

我在集合中有很多重复的记录具有相同的slug

我想根据slug 是否有任何快速方法可以使用猫鼬(Nodejs)删除所有重复项来删除重复记录?谢谢!

javascript mongoose mongodb node.js

2
推荐指数
1
解决办法
3134
查看次数