随笔分类 -  mongo

mongodb 备份 还原 导出 导入
摘要:张映 发表于 2013-12-03 分类目录: nosql 标签:mongodb, 备份, 导入, 导出, 还原 张映 发表于 2013-12-03 分类目录: nosql 标签:mongodb, 备份, 导入, 导出, 还原 mongodb数据备份和还原主要分为二种,一种是针对于库的mongodu 阅读全文
posted @ 2016-11-07 00:41 jayruan 阅读(204) 评论(0) 推荐(0)
longitude
摘要:确保有loc:[longitude, latitude]属性给loc增加索引AttractionSchema.index({loc: '2d'});使用geoNeardb.places.find( { location: { $nearSphere: { $geometry: { type : "P 阅读全文
posted @ 2016-09-19 09:33 jayruan 阅读(227) 评论(0) 推荐(0)
$filter
摘要:db.inventory.aggregate( [{$unwind: "$sizes"},{$group:{"}} ] ) sudo iptables -L -nservice iptables statusservice iptables start $project: { items: { $f 阅读全文
posted @ 2016-09-13 11:09 jayruan 阅读(204) 评论(0) 推荐(0)
$geoNear
摘要:怎么使用mongoose的geoNear 2014-11-26 15:05:20| 分类: mongodb | 标签:mongoose |举报|字号 订阅 下载LOFTER我的照片书 | 怎么使用mongoose的geoNear 2014-11-26 15:05:20| 分类: mongodb | 阅读全文
posted @ 2016-04-23 05:40 jayruan 阅读(824) 评论(0) 推荐(0)
https://docs.mongodb.org/manual/reference/operator/aggregation/unwind/#examples
摘要:https://docs.mongodb.org/manual/reference/operator/aggregation/unwind/#examples http://www.clusterdb.com/mongodb/joins-and-other-aggregation-enhanceme 阅读全文
posted @ 2016-04-23 05:21 jayruan 阅读(204) 评论(0) 推荐(0)
mongo
摘要:查询符合条件的第一个文档(对于mongo来说不能叫记录了)db.COLLECTION_NAME.findOne({},{}); 查询符合条件的文档,并按照指定条件排序,跳过前面N1个文档,返回最多数量为N2的文档列表sort skip limit三个函数可选db.COLLECTION_NAME.fi 阅读全文
posted @ 2016-04-23 04:50 jayruan 阅读(424) 评论(0) 推荐(0)
MONGODB 查询
摘要:1,mongoDB 取模运算:db.person.find({index:{$mod:[5,1]}})db.person.find({index:{$not:{$mod:[5,1]}}})2,name存在db.person.find({name:{$exists:true}})3,index不存在 阅读全文
posted @ 2016-02-28 04:33 jayruan 阅读(209) 评论(0) 推荐(0)
$where $options: 'g','i'
摘要:db.classes.update({"count":{$gt:20}},{$set:{"name":"c4"}},false,false) 存在更新一条记录,不存在不插入upsert,multidb.classes.update({"count":{$gt:20}},{$set:{"name":"... 阅读全文
posted @ 2016-01-26 22:21 jayruan 阅读(298) 评论(0) 推荐(0)
MONGODB 与sql聚合操作对应图
摘要:http://blog.csdn.net/miyatang/article/details/22059165SQL Terms, Functions, and Concepts MongoDB Aggregation OperatorsWHERE $match... 阅读全文
posted @ 2016-01-26 02:33 jayruan 阅读(180) 评论(0) 推荐(0)
$regex
摘要:db.transactions.find({"_id":{"$gt":ObjectId("16a4f6b7d1adb1796ce2e091")},"userId": {$regex:'89A105e1',$options: 'i'}}) * ^ $ db.transactions.find({"_i... 阅读全文
posted @ 2016-01-25 03:06 jayruan 阅读(244) 评论(0) 推荐(0)
$lookup
摘要:db.orders.aggregate([ { $lookup: { from: "inventory", localField: "item", foreignField: "sku", as: ... 阅读全文
posted @ 2016-01-23 11:28 jayruan 阅读(131) 评论(0) 推荐(0)
聚合框架
摘要:Pipeline语法简介 MongoDB聚合就是把一系列特殊操作符作用于一个集合。一个操作符就是一个拥有单个属性的JavaScript对象,其属性即操作符名称,其值是一个可选对象:{$name:{/*options*/}} 支持的操作符命名有:$project, $match, $limit, ... 阅读全文
posted @ 2016-01-21 11:49 jayruan 阅读(412) 评论(0) 推荐(0)
手机号码格式校验
摘要:router.post('/register',function(req,res,next){varrestResult=newRestResult();varmobile=req.body.mobile;if(!/1\d{10}/.test(mobile)){//手机号码格式校验restResul... 阅读全文
posted @ 2016-01-19 05:55 jayruan 阅读(2731) 评论(0) 推荐(0)
mongoose深层修改问题
摘要:https://cnodejs.org/topic/50dde64ea7e6c6171a80a678各位大神好,好久没写点什么东西了,最近也是cnode社区不知道咋的了都登录不进去,今天总算能回到这里,今天遇到这样的一个问题,发出来咨询下各位。 mongoose提供的schema/model/doc... 阅读全文
posted @ 2016-01-19 05:02 jayruan 阅读(2286) 评论(0) 推荐(0)
集合
摘要:Person. find({ occupation: /host/, 'name.last': 'Ghost', age: { $gt: 17, $lt: 66 }, likes: { $in: ['vaporizing', 'talking'] } }). limit(10). sort({ oc... 阅读全文
posted @ 2016-01-19 03:56 jayruan 阅读(209) 评论(0) 推荐(0)
async = require('async')
摘要:var mongoose = require('mongoose'), async = require('async');mongoose.connect('localhost', 'learn-mongoose');var User = mongoose.model('User', {name: ... 阅读全文
posted @ 2016-01-19 03:49 jayruan 阅读(654) 评论(0) 推荐(0)
MongoDB使用小结:一些不常见的经验分享
摘要:最近一年忙碌于数据处理相关的工作,跟MongoDB打交道极多,以下为实践过程中的Q&A,后续会不定期更新补充。1、count统计结果错误这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如:db.collection.agg... 阅读全文
posted @ 2016-01-13 06:23 jayruan 阅读(526) 评论(0) 推荐(0)
Mongoose 是什么?
摘要:Mongoose 参考手册标签(空格分隔): MongoDB一般我们不直接用MongoDB的函数来操作MongoDB数据库 Mongose就是一套操作MongoDB数据库的接口.Schema一种以文件形式存储的数据库模型骨架,无法直接通往数据库端,也就是说它不具备对数据库的操作能力.可以说是数据属性... 阅读全文
posted @ 2016-01-12 12:01 jayruan 阅读(2747) 评论(0) 推荐(1)
Mongoose全面理解
摘要:一、创建schemas创建schemas的方式:1 var userSchema = new mongoose.Schema({2 name: String,3 email: String,4 createdOn: Date5 });schemas中的数据类型有以下几种:• ... 阅读全文
posted @ 2016-01-12 11:19 jayruan 阅读(26594) 评论(7) 推荐(9)
MongoDB常用操作一查询find方法db.collection_name.find()
摘要:来:http://blog.csdn.net/wangli61289/article/details/40623097https://docs.mongodb.org/manual/reference/sql-aggregation-comparison/【第一个查询参数】find函数第一个参数是一... 阅读全文
posted @ 2016-01-12 10:52 jayruan 阅读(42624) 评论(1) 推荐(0)