8 java操作mongodb 查詢資料

2021-09-07 15:46:26 字數 889 閱讀 9097

**:

通過find方法查詢集合中的文件資訊

查詢所有文件資訊,返回finditerable

我們可以通過finditerable的foreach方法取得document資訊

mongoclient mongoclient = new mongoclient();

mongodatabase db = mongoclient.getdatabase("test");

mongocollectiondoc = db.getcollection("text");

new document( ,  )

field為查詢字段,value為查詢值,也可以通過過濾器filters,filters提供了一系列查詢條件的靜態方法

finditerableiter = doc.find(new document("name","張三"));

// 或者  finditerableiter = doc.find(new document("age",new document("$eq",24)));

//或者   finditerableiter = doc.find(filters.eq("name", "張三"));

finditerableiter = doc.find(new document("age",new document("$gt",22)));

//或者   finditerableiter = doc.find(filters.gt("age",22));

用法同上,符號為$gte

finditerableiter1 = doc.find(new document("age",new document("$lt",22)));

用法同上,符號為$lte

用法同上,符號為$nin

8 java中關於介面的練習

1 封裝一類介面computerweight,該介面中有3個功能 double computrweight,void printname,double printprice。package li public inte ce computerweight 2 封裝一類介面computercompan...

8 Java相關集合資料特點

1 集合 1 collection 單列集合 list 有序,可重複 arraylist 底層資料結構是陣列,查詢快,增刪慢 執行緒不安全,效率高 vector 底層資料結構是陣列,查詢快,增刪慢 執行緒安全,效率低 linkedlist 底層資料結構是鍊錶,查詢慢,增刪快 執行緒不安全,效率高 s...

mongodb增刪改查基本操作

mongodb資料庫基本用法 查詢 1.條件操作符的使用,日期格式的查詢,長度 db.getcollection interougeproduct find interougestockmaps 2.查詢列只顯示指定字段 1 表示展示,0表示隱藏 db.getcollection interouge...