`
yangjayup
  • 浏览: 253525 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mongodb java ensureIndex写法,生成2d坐标与查询

 
阅读更多

转自:http://blog.goyiyo.com/archives/1984

 

使用的是 mongo-java-driver 2.11.4

maven资源包下载方法:

<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>2.11.4</version>
</dependency>

Java代码处理:

BasicDBObject index = new BasicDBObject("gps", "2d");
coll.ensureIndex(index);

 

查询条件的写法
BasicDBObject object = new BasicDBObject("gps", new BasicDBObject("$near", Arrays.asList(42.424110930486, 128.12194988221)).append("$maxDistance", 3/111.12));

 

mongo对象的获取不支持spring

分享到:
评论

相关推荐

    MongoDBjava各版本驱动下载

    MongoDB Java驱动是Java开发者与MongoDB数据库交互的重要工具,它允许Java应用程序通过标准的Java API来执行查询、插入、更新和删除等操作。在Java中使用MongoDB,首先需要安装并配置对应的驱动版本,以确保与正在...

    MongoDB Java Driver 简单操作

    为了方便开发者使用 Java 进行开发,MongoDB 提供了官方的 Java 驱动程序(MongoDB Java Driver),使得 Java 应用能够轻松地与 MongoDB 数据库进行交互。 #### 二、基本概念与连接 在开始使用 MongoDB Java Driver...

    mongodb java简单demo

    在Java开发中,我们通常使用Java驱动程序来与MongoDB进行交互。本篇将详细介绍如何使用Java连接MongoDB,以及进行基本的数据操作:创建集合、添加文档、修改文档、查询文档和删除文档。 首先,为了连接MongoDB,...

    MongoDB Java API 中文

    以上是 MongoDB Java API 的基本使用教程,包括连接管理、对象保存与查询、认证以及文档操作等方面的内容。这些知识点涵盖了大部分常见的 MongoDB 应用场景,可以帮助初学者快速上手并熟练掌握如何使用 Java 驱动...

    mongoDB java driver api

    MongoDB Java驱动API是用于与MongoDB数据库交互的Java库,它是MongoDB官方提供的一个关键组件,使得Java开发者能够方便地在应用程序中存取数据。MongoDB是一个高性能、开源、无模式的文档型数据库,而Java驱动API则...

    mongodb java 驱动支持jar 及其源码

    在Java开发中,与MongoDB交互通常需要使用官方提供的Java驱动程序。本篇文章将详细介绍“mongodb java驱动支持jar”及其源码,帮助开发者更好地理解和使用这些资源。 首先,`mongo-java-driver-3.8.0.jar`是MongoDB...

    mongodb java Driver

    MongoDB Java驱动程序是Java开发者用来与MongoDB数据库进行交互的一种关键工具。它提供了一组丰富的API,使得在Java应用程序中执行CRUD(创建、读取、更新、删除)操作变得简单而高效。MongoDB是一个分布式文档存储...

    MongoDB java实现增删改查

    MongoDB是一种流行的开源、分布式文档数据库,常用于处理大规模数据。在Java开发中,我们可以使用MongoDB的Java驱动程序来实现对MongoDB数据库的增、...通过学习和理解这些代码,你将能够熟练地在Java中与MongoDB交互。

    mongodb java driver 2.11

    MongoDB Java Driver 2.11是用于与MongoDB数据库进行交互的Java开发库,它提供了丰富的API,使得Java开发者可以方便地在应用程序中存取和管理MongoDB的数据。MongoDB是一款高性能、分布式、文档型的NoSQL数据库,它...

    MongoDB Java操作大全 源代码 实例

    在Java开发中,MongoDB提供了丰富的Java驱动程序,使得Java开发者能够方便地与MongoDB进行交互。本资料包“MongoDB Java操作大全 源代码 实例”将深入探讨如何使用Java API进行MongoDB的操作。 1. **连接MongoDB** ...

    MongoDb java driver 3.4.2

    MongoDB Java驱动程序3.4.2是Java开发者与MongoDB数据库进行交互的重要工具。MongoDB是一个流行的NoSQL数据库系统,而Java驱动程序则提供了在Java应用程序中操作MongoDB的接口。以下是关于MongoDB Java驱动3.4.2版本...

    mongodb_java_2.6_API

    在Java编程环境中,与MongoDB交互主要通过其提供的Java驱动程序。本篇将深入探讨"mongodb_java_2.6_API",即MongoDB 2.6版本的Java驱动程序API,了解如何使用Java进行MongoDB的开发。 1. **MongoDB Java驱动程序...

    mongoDB java 驱动

    mongoDB java 驱动 mongoDB java 驱动 mongoDB java 驱动 mongoDB java 驱动

    windows 64位mongodb安装包+java api文档

    5. **查询与聚合**:MongoDB提供了丰富的查询和聚合功能,如`find()`用于基本查询,`aggregate()`用于复杂聚合操作。 6. **关闭连接**:在完成所有操作后,记得关闭MongoDB客户端,以释放资源:`mongoClient.close()...

    mongodb Java连接池

    mongodb Java连接池配置 用于避免Java连接mongodb数据库数过高引起的一系列问题

    Java连接mongoDB需要的jar包(3.9.1)

    在Java编程环境中,与NoSQL数据库MongoDB进行交互通常需要依赖特定的驱动程序。这里提到的"Java连接mongoDB需要的jar包(3.9.1)"是指Java开发者用于连接MongoDB数据库的一组关键库文件,包括`bson-3.9.1.jar`、`...

    MongoDB、Java与对象关系映射

    ### MongoDB、Java与对象关系映射 #### MongoDB简介与特性 MongoDB作为一种强大的NoSQL数据库,在处理非结构化数据方面有着显著的优势。它通过使用JSON(JavaScript Object Notation)格式来存储和检索数据,简化...

    MongoDB Java插入文档.pdf

    在Java开发中,我们通常使用MongoDB的Java驱动程序来与数据库进行交互,包括插入文档。以下是对【标题】"MongoDB Java插入文档.pdf"和【描述】中所述知识点的详细解释: 1. **MongoDB Java驱动程序**: MongoDB...

    java连接mongodb的jar包

    Java连接MongoDB主要依赖于MongoDB的Java驱动程序,这是一个允许Java应用程序与MongoDB...在实际开发中,确保正确配置JAR文件,理解连接字符串的格式,以及熟练运用驱动提供的API,是成功实现Java与MongoDB交互的基础。

Global site tag (gtag.js) - Google Analytics