MongoDB入门三

MongoDB字段问题  增删查改操作

删除一列操作
db.RiderReaTimePositon.update({},{$unset:{‘CreateTime‘:‘‘}},false,true)
db.RiderReaTimePositon.update({},{$unset:{‘删除字段‘:‘‘}},false,true)
新增一列操作
db.RiderReaTimePositon.update({},{$set:{‘demo‘:‘‘}},false,true)
db.RiderReaTimePositon.update({},{$set:{‘新增字段‘:‘‘}},false,true)
MongoDB解决方案:http://www.cnblogs.com/mengfanrong/p/5185908.html
http://www.lai18.com/cate/99.html

//查询数据
db.testcol.find()

//插入数据
db.RiderPosition.insert({‘name‘:‘Jemm‘,‘age‘:‘26‘,‘weight‘:‘140‘,‘CreateTime‘:‘2017-08-02‘})

db.RiderPosition.insert({‘name‘:‘Jim‘,‘age‘:‘28‘,‘weight‘:‘156‘,‘CreateTime‘:‘2017-08-02 15:25:20‘})

db.RiderPosition.find()

//根据时间查询
db.RiderPosition.find().sort({‘CreateTime‘:-1})

MongoDB定时任务
db.RiderPosition.find()

db.log_event.insert({‘createAt‘:new Date(),‘logEvent‘:2,‘logMessage‘:‘success‘})

db.log_event.find()

db.log_event.createIndex({‘expireAt‘:1},{expireAfterSeconds:0})

db.log_event.insert({‘expireAt‘:new Date(‘August 2,2017 19:55:00‘),‘logEvent‘:2,‘logMessage‘:‘success‘})

时间: 2024-08-11 07:49:29

MongoDB入门三的相关文章

MongoDB入门学习(三):MongoDB的增删查改

对于我们这种菜鸟来说,最重要的不是数据库的管理,也不是数据库的性能,更不是数据库的扩展,而是怎么用好这款数据库,也就是一个数据库提供的最核心的功能,增删查改. 因为MongoDB存储数据都是以文档的模式,所以在操作它的数据时,也是以文档为单位的.那么我们实现增删查改也是以文档为基础,不知道文档是什么的同学可以看看上篇介绍的基本概念. 1.插入文档 向MongoDB集合中插入文档的基本方法是insert: 单个插入 > document = {key : value} > db.collecti

MongooooooooooooooooooooDB入门三:MongoDB shell

MongoDB shell是什么? MongDB shell是一个功能完备的Javascript解释器,可以运行Javascript程序. 但shell的作用远不止于此,它主要还是用于连接MongoDB服务器,执行脚本,对数据库进行操作.类似于SQL Server的管理工具SSMS. 可以通过以下2条命令打开shell控制台: > cd C:\Program Files\MongoDB 2.6 Standard\bin > mongo 如图所示: C:\Program Files\MongoD

MongoDB入门必读(概念与实战并重)

MongoDB入门必读(概念与实战并重) 一.概述 MongoDB是一个基于分布式文件存储的数据库开源项目.由C++语言编写.旨在为WEB应用提供可护展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型.Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝

MongoDB入门学习(二):MongoDB的基本概念和数据类型

上一篇讲了MongoDB的安装和管理,其中涉及到了一些概念,数据结构还有一些API的调用,不知道的没关系,其实很简单,这篇会简单介绍一下. 1.文档 文档是MongoDB的核心概念,多个键值对有序的放在一起就是一个文档,文档是MongoDB存储数据最基本的数据结构.对MongoDB都是以文档的形式来操作的,使用了一种类似JSON的二进制BSON数据格式,对API的调用都是传的文档参数.每种编程语言都有标示文档的数据结构,比如java的map,lua的table,python的dict等等,但是都

mongoDB入门篇

0)mongo :通过客户端连接mongodb数据库 1)show dbs ---显示当前所创建的数据库 2)use test ---创建或切换数据库 3)db.dropDatabase() --删除当前数据库 3)show collections: 显示当前数据库所创建的集合(表) 4)exit:退出mongodb客户端 5)mongodb的安装: 一.Mogodb开篇:基础入门增删改查 MongoDB的优点: 1)内置Sharding:提供基于Range的Auto Sharding机制:一个

Flex入门(三)——微架构之Cairngorm

大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,例如,Dao层只是进行和数据库打交道,负责处理数据:Service(B层)只是进行逻辑判断处理,而Action则进行后台和前台页面的交互等.从而使程序更加容易管理,更加灵活,更加容易扩展,更加容易维护.也就是大家比较熟悉的Struts(SpringMVC)+Spring+Hibernate(Mybatis)等. 而作为前台Flex处理,也提供了类似的处理功能,想要达到的效果,也是代码分层

Swift语法基础入门三(函数, 闭包)

Swift语法基础入门三(函数, 闭包) 函数: 函数是用来完成特定任务的独立的代码块.你给一个函数起一个合适的名字,用来标识函数做什么,并且当函数需要执行的时候,这个名字会被用于“调用”函数 格式: func 函数名称(参数名:参数类型, 参数名:参数类型...) -> 函数返回值 { 函数实现部分 } 没有参数没有返回值 可以写为 ->Void 可以写为 ->() 可以省略 Void.它其实是一个空的元组(tuple),没有任何元素,可以写成() func say() -> V

Thinkphp入门三—框架模板、变量(47)

原文:Thinkphp入门三-框架模板.变量(47) [在控制器调用模板] display()   调用当前操作名称的模板 display(‘名字’)  调用指定名字的模板文件 控制器调用模板四种方式: [在控制器给模板传递变量] 在smarty里边给模板传递变量信息 $smarty -> assign(变量名称,值); 在tp框架里边同样适用assign()给模板传递变量信息 ThinkPHP的模板引擎的左右标记: ThinkPHP/Lib/ Behavior/ ParseTemplateBe

mongodb学习(三)

菜鸟啊...先吐槽一下自己 一 准备工作: 1.安装服务端: 去官网下载 http://www.mongodb.org/downloads 其实也自带了客户端 shell 2.安装客户端: mongoVUE http://blog.mongovue.com/ 并不是完全免费 破解方法: http://yhv5.com/mongovue_480.html 将服务端下载下来后直接安装 我下载在D盘也安装在D盘的... 启动mongodb的服务端不需要各种命令....直接鼠标左键双击bin中的mong