我正在使用 Node.js 和 mongoose 模塊,我正在尋找一種方法來計算用戶擁有的檔案數量,然后如果他們有超過 0 個檔案,它將編輯他們現有的檔案并添加輸??入,因此最后它會有之前的文本 用戶發送的文本,到目前為止我得到了多少。
const List = require('../Models/list.js')
List.countDocuments({}, function(err, count) {
if(count>0){
//edit document
}
else if(count=0){
const input = List.create({
User: User.name,
Songlist: args[0],
})
}
})
console.log('done')
這是我認為代碼的樣子
List.update(User.name) => update Songlist into List.Songlist '|' args[0]
uj5u.com熱心網友回復:
我從未見過這樣的更新方法。我是一名 nodejs 開發人員。好吧,也許有這樣的方法。
這是我更新檔案的方法
await Product.findByIdAndUpdate(id, //這里我寫了“id”你必須寫你要更新的檔案的id。{ //在這個物件中你必須把更新值的變數 title: title ,描述:描述,product_id:product_id,類別,價格,});
還有另一種方法
await Product.findOneAndUpdate(name: 'asim', //let's suppose
{ //updated values
title:title,product: product
})
您還可以在此處閱讀檔案https://mongoosejs.com/docs/tutorials/findoneandupdate.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/332650.html
標籤:javascript 节点.js 猫鼬
上一篇:MatlabMEX-函式的副作用
