> 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-...
【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
上传代码类库, mongo-java-driver-3.2.2.jar.zip, 下载之后解压即可。
mongo-java-driver-3.12.2.jar,mongo官网上下载的,用于java-api操作mongodn数据库的驱动程序jar包
mongo-java-driver-3.6.4,可用于连接mangoDB数据库~~~~~~~~~~~~~~~~~~
阿里mongo同步工具mongo-shake
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
积分多的麻烦给个积分下载,没积分的请自行去maven下载,https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver
mongo-java-driver3.0以上jar压缩包大全 try { //1.连接池相关选项配置 MongoClientOptions options=MongoClientOptions.builder() .connectionsPerHost(poolSize) .minConnectionsPerHost(minpoolsize) ...
php_mongo-1.2.12-5.2-vc9-nts.dll php_mongo-1.2.12-5.3-vc9.dll php_mongo-1.2.12-5.2-vc9.dll php_mongo-1.2.12-5.4-vc9-nts-x86_64.dll php_mongo-1.2.12-5.3-vc9-nts-x86_64.dll ...
sql-to-mongo-db-query-converter sql-to-mongo-db-query-converter可帮助您基于SQL中提供的查询为MongoDb构建查询。玛文向com.github.vincentrussell:sql-to-mongo-db-query-converter添加依赖...
欢迎下载MongoDB数据库驱动jar包——mongo-java-driver-2.10.0.jar
本资源内含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文档包。...
使用此资源可以在kettle里面使用mongo input组件连接有用户名和密码认证的mongodb
mongo-hadoop-core-2.0.0.jar x x s s sa a a s dd . d d
win10 vs2015update3 boost1.68环境下编译的mongo-cxx-driver-r3.5.1、mongo-c-driver1.16.2版本,里面直接包括mongo-cxx-driver-r3.5.1(头文件、lib(32\64))
hive 加载mongdb数据所需的三个包mongo-hadoop-core-2.0.2.jar mongo-hadoop-hive-2.0.0.jar mongo-java-driver-3.6.1.jar
mongo-java-driver-3.2.2
mongo-java-driver-3.6.4,mongodb的java驱动,版本为3.6.4
非maven项目jar包下载,java连接mongodb,将mongoDB JDBC驱动加入到项目之后,就可以对mongoDB进行操作了.MongoDatabase mongoDatabase = mongoClient.getDatabase("test");