mongoose 更新元素 DeprecationWarning: collection.update is deprecated. Use updateOne, updateMany
我一開始的寫法:
const updOne = await this.update({ _id: verify_id }, {
$set: {
// 認證通過,狀態設定為1
state: 1,
// 稽核操作人
verify_user,
verify_at: Date.now()
}
});
使用mongoose
更新元素值,報錯了DeprecationWarning: collection.update is deprecated. Use updateOne, updateMany
。
去官網檢視原因:https://mongoosejs.com/docs/deprecations.html
原因是使用
mongoose
需要遵循它的新語法,改造成如下寫法:
const updOne = await this.update({ _id: verify_id }, {
// 認證通過,狀態設定為1
state: 1,
// 稽核操作人
verify_user,
verify_at: Date.now()
});
解決報錯。
相關推薦
mongoose 更新元素 DeprecationWarning: collection.update is deprecated. Use updateOne, updateMany
我一開始的寫法: const updOne = await this.update({ _id: verify_id }, { $set: { // 認證通過,狀態設定為1 state: 1, // 稽核操作人 verify_user, v
Nginx [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
Nginx [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead 1、Nginx 版本 1.15.x 新版本 2、原因 Nginx 1.15.x 版本在開
extract-text-webpack-plugin配置問題:Tapable.plugin is deprecated. Use new API on `.hooks`instead
在webpack4中配置extract-text-webpack-plugin時,npm run build後報錯 DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks`
nginx 報錯 : [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
最近升級到 nginx 1.15,reload之後所有帶 ssl 的站點都報這個警告了,查了很多資料,最後在 github 上面找到了一條相關的英文說明: ( https://github.com/voxpupuli/puppet-nginx/issues/1224 ) 本人
nginx配置SSL後報錯nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl"
最近伺服器升級了Nginx版本到1.15.0 在配置SSL證書後執行./nginx -s reload 報錯 nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" 雖然這只是
webpack報錯Tapable.plugin is deprecated. Use new API on `.hooks` instead
webpack問題一: 原因: extract-text-webpack-plugin目前版本不支援webpack4 解決方式一: npm install --save-dev [em
解決 The type CellRangeAddress is deprecated的問題
com nod href xtu blank sin targe tar ted t賞凍文6v綠誆28毯http://tushu.docin.com/sina_6345243115 x難40敦a煌映0u2蔡http://tushu.docin.com/sina_62730
織夢安裝後提示Function ereg_replace() is deprecated的解決方法
織夢 安裝 strong min dede onf replace 提示 function 織夢 dedecms v5.6 安裝後提示 Deprecated: Function ereg_replace() is deprecated in D:\www\dede\conf
[Transducer] Transduce When the Collection Type is an Object
oda ati script let key tin less ava dash We‘ve seen how we can transduce from arrays or other iterables, but plain objects aren‘t iterabl
MySQL_插入更新 ON DUPLICATE KEY UPDATE
int sele cor 適用於 tab 情況下 限制 情況 tail 平時我們在設計數據庫表的時候總會設計 unique 或者 給表加上 primary key 的限制條件. 此時 插入數據的時候 ,經常會有這樣的情況: 我們想向數據庫插入一條記錄: 若
博客SQL-Server更新數據庫UPDATE語法讀書筆記[圖]
熱門 博客 得出 索引 條件 ast 進行 但是 判斷 最近在研究博客網站,其實在很多年以前,博客是非常流行的,那時候互聯網還處於發展的初級階段,尤其是在中國地區,因此出現了國內-國外兩大博客系統,分別是zblog和wordpress程序,當然了,很顯然是國外的博客最先被開
pycharm運行Pytest警告:passing a string to pytest.main() is deprecated, pass a list of arguments instead.
9.png 需要 pass nts nbsp ssi ring 分享 dep 初學pytest. 將pytest寫進Python代碼中 不同運行方式都可正常運行 =======================**********************=
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
技術 loading 使用 -c drive sql mysql- 連接 不可 在連接數據庫時,使用了最新版本的mysql-Connector,所以導致老版本的“com.mysql.jdbc.Drive”不可行,要改為“com.mysql.cj.jdbc.Driver”
報錯 initialize_all_variables (from tensorflow.python.ops.variables) is deprecated and will be removed
WARNING:tensorflow:From /home/hndx532/anaconda3/lib/python3.6/site-packages/tensorflow/python/util/tf_should_use.py:118: initialize_all_variables (fro
using a dict on a Series for aggregation is deprecated and will be removed in a future version
python的pandas中,在統計聚合的時候,版本問題,提示不支援字典格式了。 比如,下面程式碼這樣改就可以了。 words_stat = words_df.groupby(by=['segment'])['segment'].agg({"計數": numpy.size})
Building an MFC project for a non-Unicode character set is deprecated
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(369,5): error MSB8031: Building an MFC project for a non-Unicod
React更新元素 基礎
React元素建立後無法修改其內容和屬性。唯一的辦法是建立新的元素,傳入ReactDOM.render()方法 三種實現形式: 1.整體替換 function tick () { const ele=( <div> <h1>更新元素</h1&g
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is`...
springboot專案,用了最新的mysql連線驅動,報錯如下: Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'.
解決React Native報錯:Navigator is deprecated and has been removed from this package.
報錯如下: Navigator is deprecated and has been removed from this package. It can now be installed and imported from `react
php連線mysql時報錯The mysql extension is deprecated and will be removed in the future
首先 可以成功連線,但是會報錯, The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead。。。 如下: 意思很明顯了啊,mysql_connect在將來的