<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            java語言

            java操作mongodb基礎

            時間:2025-05-11 14:40:13 java語言 我要投稿
            • 相關推薦

            java操作mongodb基礎

              復制代碼 代碼如下:

              package com.infomorrow.webroot;

              import java.util.List;

              import com.mongodb.BasicDBObject;

              import com.mongodb.DB;

              import com.mongodb.DBCollection;

              import com.mongodb.DBCursor;

              import com.mongodb.DBObject;

              import com.mongodb.MongoClient;

              public class test_mongodb {

              public static void main(String args[]) throws Exception {

              MongoClient mongoClient = new MongoClient( "127.0.0.1" , 27017 );//建立連接

              DB get_db_credit = mongoClient.getDB("credit_2");//數據庫名

              DBCollection collection = get_db_credit.getCollection("report");//集合名,對應mysql中的表名

              BasicDBObject filter_dbobject = new BasicDBObject();

              //建立查詢條件,如果還有其他條件,類似的寫即可

              // 如:version=3,filter_dbobject.put("version", 3),mongod區分String 和 Integer類型,所以要小心"3"!=3

              filter_dbobject.put("user_id", "10065716153075");

              //下面執行查詢,設置limit,只要10條數據,排序(類mysql orderby) 再建一個BasicDBObject即可,-1表示倒序

              DBCursor cursor = collection.find(filter_dbobject).limit(10).sort(new BasicDBObject("create_time",-1));

              //把結果集輸出成list類型

              Listlist = cursor.toArray();

              System.out.println(list.size());//list的長度

              System.err.println(cursor.count());//計算結果的數量,類似于(mysql count()函數),不受limit的影響

              //遍歷結果集

              while(cursor.hasNext()) {

              System.out.println(cursor.next());

              }

              }

              }

            【java操作mongodb基礎】相關文章:

            java中的JSON操作10-22

            Java數組操作的方法11-09

            Java基礎語法09-10

            Java語言的基礎07-29

            java語言基礎08-29

            java基礎總結09-08

            java編程基礎07-26

            java語法基礎06-27

            Photoshop基礎操作10-30

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看