`
sg552
  • 浏览: 619956 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
47437293-94b9-3b04-9152-8971c7580049
白手起家学习使用Flex
浏览量:18706
社区版块
存档分类
最新评论

mongodb 的ID还是比较特殊的

阅读更多
貌似不能用  _id : /1234/  查询

只能用: _id: ObjectId()这个方法
db.your_collection_name.find({_id : ObjectId("4fceb476d09cbc0d0f000001")}, {_id: 1 ,name:1})

参考 http://realguess.net/node/201
分享到:
评论

相关推荐

    Thinkphp使用mongodb数据库实现多条件查询方法

    在parseWhere方法中,如果特殊条件表达式不是数组的第一个元素,会导致查询条件丢失。这表明查询构建器在处理复合条件时存在缺陷。代码需要调整,以确保当遇到复合条件表达式时,它能够正确地将查询项合并到查询数组...

    MongoDB数据库.pdf

    | primary key | _id | 主键,MongoDB自动将_id字段设置为主键 | 通过上表,我们可以看到MongoDB与SQL的概念对比,了解MongoDB中的基本概念是文档、集合、数据库。 二、MongoDB数据库 MongoDB数据库是一个可以...

    Mongodb + GridFS +Java 操作Mongodb中存储的文件

    MongoDB 是一个流行的开源、高性能、无模式的文档型数据库,特别适合处理大规模的数据。GridFS 是 MongoDB 提供的一种用于存储和检索大型文件的标准规范,它将大文件分割成多个小块(chunks)存储,方便高效管理和...

    mongoDB文件存储_java_MongoDB_

    本篇文章将深入探讨MongoDB如何进行文件存储,特别是针对大文件的处理。 首先,MongoDB提供了GridFS(Grid File System)规范,这是一个用于存储和检索大文件的标准,如图片、视频或文档。GridFS将大文件拆分为多个...

    springMVC集成mongoDB的demo

    创建一个接口继承自`MongoRepository`,并指定实体类和ID类型,Spring会自动为你生成与MongoDB的交互逻辑。 4. **实体类定义**:根据MongoDB的文档模型,创建Java对象来表示数据。这些对象可以包含字段和注解,如`@...

    MongoDB Applied Design Patterns

    由于MongoDB的文档模型的扁平化特性,处理多对多关系可能需要一些创新的方法,例如通过引用到单独的关联表或使用数组字段存储相关联的文档ID。 此外,书中还提到了多态子类设计模式(Polymorphic Subtypes),这是...

    MongoDB+MVC上传例子

    在文件上传场景中,MongoDB的GridFS功能特别有用,这是一个存储和检索大文件的标准方法,将文件拆分为小块并分别存储,以适应数据库的存储需求。 MVC模式则是一种将业务逻辑、数据和用户界面分离的设计思想。在Web...

    mongodb整合spring文档

    在现代软件开发过程中,集成NoSQL数据库如MongoDB已成为一种趋势,特别是在需要处理大量非结构化数据的应用场景中。Spring框架作为Java领域中非常流行的开发框架之一,提供了强大的支持来帮助开发者更便捷地与...

    SpringBoot+MongoDB+Echarts图表数据可视化

    2. **定义数据模型**:根据数据需求,设计MongoDB的集合结构,可能包含一些自定义的ID、时间戳和其他属性。 3. **编写MongoDB CRUD操作**:使用Spring Data MongoDB库,创建Repository接口并实现对MongoDB的基本增...

    mongodb数据库的一些简单实用

    修改器是 MongoDB 中用于更新文档的特殊关键字,例如 `$set`、`$inc` 等。 - `$set` 用于更新字段的值: ```javascript db.stu.update({name:"zxg"},{$set:{name:"xialan"}}) ``` - `$inc` 用于对数字类型的...

    mongodb 3.4 手册

    MongoDB是一款高性能、开源且模式自由的...无论是数据库管理员还是应用程序开发者,都可以通过这份手册深入学习和掌握MongoDB的使用技巧和高级特性,从而在实际工作中有效地利用MongoDB来解决数据存储和处理的需求。

    MongoDB入门笔记

    MongoDB的文档是有序的,且键值对不能有重复的键,键通常使用字符串表示,但也有特殊规则,如避免使用\0(空字符)、"."和"$",以及避免以"_"开头的键。 集合(Collection)是文档的集合,类似于传统数据库的表,但...

    MONGODB的索引探究

    1. 默认索引:MongoDB会在每个Collection上自动创建一个唯一的 `_id` 索引,用于标识每条文档的唯一性。如果未明确指定,MongoDB将自动生成该索引并为其分配值。 2. 单域索引:允许针对集合中的单个字段创建索引,...

    java操作mongodb

    Java 操作 MongoDB 是一个常见的需求,特别是在开发基于 Java 的应用程序时需要存储和检索非结构化数据。本篇文章将深入探讨如何使用 Java SDK 来与 MongoDB 进行交互,包括基本的增、删、改、查操作。 首先,要...

    mongodb学习笔记

    `runCommand` 函数可以执行 MongoDB 中的特殊函数,例如 `findAndModify` 函数用于返回 update 或 remove 后的文档,例如 `runCommand({“findAndModify”:”processes”, query:{查询器}, sort:{排序}, new:true, ...

    mongodb + spring3.1.1增删改查

    Spring框架,特别是Spring 3.1.1版本,是Java应用开发中的一个核心框架,提供了全面的基础设施支持,包括数据访问、事务管理、AOP(面向切面编程)等。在本示例中,我们将探讨如何结合MongoDB和Spring 3.1.1进行数据...

    mongoDB实现BOM表多试图转换

    MongoDB以其灵活性和高性能在处理复杂数据结构时表现出色,特别适合存储BOM这样的树状数据。其文档型数据模型允许我们在一个文档中嵌套多个子文档,无需预先定义严格的表结构,这为BOM转换提供了便利。 要实现BOM表...

    Mongodb的gridfs的C#的例子

    MongoDB的GridFS是一种用于存储和检索大文件的系统,它是MongoDB数据库的一部分,特别适合存储超过16MB的单个文档。在C#中,我们可以利用MongoDB .NET驱动程序来操作GridFS。以下是对GridFS在C#中使用的详细讲解。 ...

    Log4j+MongoDB 完整实例

    而MongoDB则是一款高性能、开源的NoSQL数据库,特别适合处理和存储大量非结构化数据,如日志数据。在这个"Log4j+MongoDB完整实例"中,我们将探讨如何利用Log4j收集应用程序日志,并将这些日志有效地存储到MongoDB中...

Global site tag (gtag.js) - Google Analytics