差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
it:database:mongodb_command [2021-10-20 03:06] – [聚合] goldentianya | it:database:mongodb_command [2024-12-15 07:56] (当前版本) – [正则表达式] goldentianya | ||
---|---|---|---|
行 1: | 行 1: | ||
====== MongoDB 常用 ====== | ====== MongoDB 常用 ====== | ||
+ | |||
+ | ===== 命令 ===== | ||
+ | **ubuntu** | ||
+ | - systemctl start mongod | ||
+ | - systemctl status mongod | ||
+ | - / | ||
+ | |||
+ | |||
+ | **mac** | ||
+ | - brew services start [email protected] | ||
+ | - brew services stop [email protected] | ||
+ | - mongod --config / | ||
+ | - brew services list | ||
+ | - / | ||
===== 用户管理 ===== | ===== 用户管理 ===== | ||
行 24: | 行 38: | ||
db.DataH.remove({_id: | db.DataH.remove({_id: | ||
}); // | }); // | ||
+ | </ | ||
+ | |||
+ | 删除记录:删除3月30日之前的数据 | ||
+ | |||
+ | <code | download> | ||
+ | db.Data30m.deleteMany({time: | ||
</ | </ | ||
行 37: | 行 57: | ||
</ | </ | ||
- | 獲取所有symbol的最後一個日期的收盤價 | + | 獲取所有symbol的最後一個日期的收盤價 |
< | < | ||
db.DataD.aggregate( [ { $group : { _id : " | db.DataD.aggregate( [ { $group : { _id : " | ||
行 48: | 行 68: | ||
] ).limit(30) | ] ).limit(30) | ||
</ | </ | ||
+ | |||
+ | ===== 正则表达式 ===== | ||
+ | |||
+ | 实现模糊查找,字段。 | ||
+ | |||
+ | 參考((a> | ||
+ | < | ||
+ | > | ||
+ | > | ||
+ | > | ||
+ | > | ||
+ | </ | ||
+ | |||
+ | <code > | ||
+ | db.stocks.find({$and: | ||
+ | db.stocks.find({name: | ||
+ | </ | ||
+ | |||
+ | ===== 其它查询 ===== | ||
+ | |||
+ | 列举不同的证券代号 | ||
+ | < | ||
+ | db.DataD.distinct(" | ||
+ | </ | ||
+ | |||
{{tag> | {{tag> |