差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| it:database:mongodb_command [2021-10-20 02:41] – goldentianya | it:database:mongodb_command [2025-12-30 15:01] (当前版本) – 移除 goldentianya | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== MongoDB 常用 ====== | ||
| - | 添加用户 | ||
| - | <code bash> | ||
| - | use admin | ||
| - | db.createUser({user:' | ||
| - | </ | ||
| - | |||
| - | 查找冗余数据 | ||
| - | <code bash> | ||
| - | db.HistoryData.aggregate([{ | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | ' | ||
| - | },{ | ||
| - | ' | ||
| - | } | ||
| - | }]).forEach(function(it){ | ||
| - | | ||
| - | db.DataH.remove({_id: | ||
| - | }); // | ||
| - | </ | ||
| - | |||
| - | 统计所有股票,总共有多少记录,最久的一个记录发生在哪天. | ||
| - | <code bash> | ||
| - | var match:any = [ | ||
| - | { $match : {symbol: symbol}}, | ||
| - | { | ||
| - | $group:{ | ||
| - | _id: symbol, | ||
| - | count: { $sum: 1 }, | ||
| - | min: { $min: ' | ||
| - | } | ||
| - | }] | ||
| - | var data: any = await this.db.Aggregate(' | ||
| - | </ | ||
| - | |||
| - | 獲取所有symbol的最後一個日期的收盤價 | ||
| - | < | ||
| - | db.DataD.aggregate( [ { $group : { _id : " | ||
| - | </ | ||
| - | |||
| - | |||
| - | {{tag> | ||
