> db.language.find({status:1})
{ "_id" : 1, "name" : "java", "status" : 1, "tags" : [ "jsp", "servlet", "groovy" ] }
{ "_id" : 2, "name" : "db", "status" : 1, "tags" : [ "mysql", "mongo" ] }
{ "_id" : 3, "name" : ".net", "status" : 1, "tags" : [ "asp" ] }
{ "_id" : 5, "name" : "ruby", "status" : NumberLong(1) }
{ "_id" : 4, "name" : "javascript", "status" : 1, "tags" : [ ] }
>
> db.language.find({status:{$type:1}})
{ "_id" : 4, "name" : "javascript", "status" : 1, "tags" : [ ] }
>
> db.language.find({status:{$type:16}})
{ "_id" : 1, "name" : "java", "status" : 1, "tags" : [ "jsp", "servlet", "groovy" ] }
{ "_id" : 2, "name" : "db", "status" : 1, "tags" : [ "mysql", "mongo" ] }
{ "_id" : 3, "name" : ".net", "status" : 1, "tags" : [ "asp" ] }
>
> db.language.find({status:{$type:18}})
{ "_id" : 5, "name" : "ruby", "status" : NumberLong(1) }
>
> db.language.find({"name":{$type:2}})
{ "_id" : 1, "name" : "java", "status" : 1, "tags" : [ "jsp", "servlet", "groovy" ] }
{ "_id" : 2, "name" : "db", "status" : 1, "tags" : [ "mysql", "mongo" ] }
{ "_id" : 3, "name" : ".net", "status" : 1, "tags" : [ "asp" ] }
{ "_id" : 5, "name" : "ruby", "status" : NumberLong(1) }
{ "_id" : 4, "name" : "javascript", "status" : 1, "tags" : [ ] }
>
> db.language.update({},{$set:{status:NumberInt(1)}},false,true)
> db.language.find({status:{$type:1}})
> db.language.find({status:{$type:16}})
{ "_id" : 1, "name" : "java", "status" : 1, "tags" : [ "jsp", "servlet", "groovy" ] }
{ "_id" : 2, "name" : "db", "status" : 1, "tags" : [ "mysql", "mongo" ] }
{ "_id" : 3, "name" : ".net", "status" : 1, "tags" : [ "asp" ] }
{ "_id" : 5, "name" : "ruby", "status" : 1 }
{ "_id" : 4, "name" : "javascript", "status" : 1, "tags" : [ ] }
> db.language.find({status:{$type:18}})
>
命令行下数字会被转成Double类型,如果需要整型,使用NumberLong或NumberInt
mongo官方介绍
http://docs.mongodb.org/manual/reference/operator/query/type/
相关推荐
-rm -t thelebster/mongo-shell-example .docker run -ti --rm --name mongo-shell-example -d thelebster/mongo-shell-exampledocker exec -it mongo-shell-example bashdocker run -ti --rm --name mongo-...
mongo-java-driver-3.12.2.jar,mongo官网上下载的,用于java-api操作mongodn数据库的驱动程序jar包
MongoDB是一个流行的开源、文档型数据库系统,而`mongo-java-driver`是官方提供的Java API,允许开发者在Java应用程序中执行各种数据库操作,如读取、写入、查询等。 在本例中,我们讨论的是`mongo-java-driver`的...
【MongoDB C Driver 1.14.0】--截止2019.6.26的最新版本 1、编译好的Mongodb C语言库,包含lib、dll、include,版本1.14.0,32位的 2、包含文件的清单: ......\mongo-c-driver\share\mongo-c-driver\uninstall.cmd
本资源内含4个文件:mongo-java-driver-3.9.1.jar,MongoDB JDBC驱动包。mongo-java-driver-3.9.1-sources.jar,MongoDB JDBC驱动源代码包。mongo-java-driver-3.9.1-javadoc.jar,MongoDB JDBC驱动JAVA API文档包。...
2. **增量迁移**:在全量迁移完成后,mongo-shake可以进行增量数据迁移,即只同步源MongoDB实例自上次迁移后产生的新数据或更新数据。这大大减少了网络带宽的占用,提高了同步效率。增量同步基于oplog(操作日志),...
mongo-java-driver-3.6.4,可用于连接mangoDB数据库~~~~~~~~~~~~~~~~~~
Mongo-Connector是一个强大的工具,用于将MongoDB的数据同步到其他数据存储系统,如Elasticsearch或Solr。在本案例中,我们关注的是版本2.3.0,它专为pyspark2.3.0和Scala2.11构建。这个版本确保了与特定Spark和...
在"mongo-java-driver-3.2.2"这个版本中,我们探讨的是一个关键的中间件,它允许Java应用程序充分利用MongoDB的功能,包括数据存储、查询、更新以及删除操作。 MongoDB是一个流行的NoSQL数据库系统,以其灵活性、高...
mongo-hadoop-core-2.0.0.jar x x s s sa a a s dd . d d
mongo-java-driver-3.4.2.jar
6.0 版本以上的mongodb不提供,shell脚本需要自己安装使用
这个改造过的`mongo-java-driver-2.14.3.jar`可能包含了额外的逻辑或配置,使得Kettle在使用时能正确处理这种认证情况,确保数据安全地从受保护的MongoDB实例中提取。 使用这个定制的驱动程序,Kettle用户可以通过...
mongo-java-driver-3.11.2,用于java项目连接mongoDB作为类似JDBC一样使用,同时可以作为其它java程序连接mongoDB的工具
mongo-java-driver-3.4.3.jar 是 MongoDB 官方为 Java 开发者提供的 Java 驱动程序的一个特定版本(3.4.3)。这个 JAR 文件包含了与 MongoDB 数据库进行交互所需的类和接口,允许 Java 应用程序连接到 MongoDB 实例...
在 Scala 中与 MongoDB 进行交互,通常我们会使用 `mongo-scala-driver`,而不是 `mongo-java-driver`,因为 Scala 驱动提供了更符合 Scala 语言特性的 API 设计。本示例将详细介绍如何使用 `mongo-scala-driver` ...
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
mongo-java-driver3.0以上jar压缩包大全 try { //1.连接池相关选项配置 MongoClientOptions options=MongoClientOptions.builder() .connectionsPerHost(poolSize) .minConnectionsPerHost(minpoolsize) ...
mongo-java-driver是java语言操作mongodb数据库的驱动包,封装了针对mongodb的相关操作 代码案例: 数据库和集合操作 连接MongoDB服务: MongoClient mongoClient = new MongoClient(host, port); 连接数据库: ...
mongo-java-driver-3.6.4,mongodb的java驱动,版本为3.6.4