}
if (other > 0)
totalmap.put("name", namelist);
totalmap.put("value", ***list);
return result.newsuccess().withdata(totalmap);
}/**
* @author: mahongfei
* @description: 當前薪資範圍比例 (需要先指定薪資範圍檔次,餅狀圖)
*/@override
public result statisticssalary()
namelist.add(constants.salary_rate * 5 + "萬以上");
maptotalmap0 = new hashmap<>(2);
maptotalmap6 = new hashmap<>(2);
totalmap0.put("name", "未知");
totalmap0.put("value", total0 == null ? 0 : total0);
list.add(totalmap0);
totalmap6.put("name", constants.salary_rate * 5 + "萬以上");
totalmap6.put("value", total6 == null ? 0 : total6);
list.add(totalmap6);
// 名稱與薪資區間新增到map
mapmap = new hashmap<>();
map.put("name", namelist);
map.put("value", list);
return result.newsuccess().withdata(map);
} * /**
* @author: mahongfei
* @description: 描述: 最近乙個月每天新增數量
*/@override
public result cvadd() else
long val = mongotemplate.count(new query(
new criteria()
.andoperator(
criteria.where("createtime").gt(startdate),
criteria.where("createtime").lt(dateutils.adddays(now, num))
)), cv.class);
value.add(val);
} for (int i = 0; i < listtime.size(); i++)
map.put("name", listtime);
map.put("value", value);
return result.newsuccess().withdata(map);
}
mongodb 更新多個字段 MongoDB的使用
今天來學習乙個新的資料庫,叫做mongodb資料庫,我們先來了解一下mongodb資料庫的概念,再一起學習如何使用mongodb資料庫吧 db.help 檢視庫級別的命令db.mycoll.help 檢視collection級別的命令sh.help 檢視發片的命令rs.help 檢視副本集的命令he...
Mongodb 字段型別轉換
原文傳送門 最近一些專案由於歷史原因,字段型別儲存混亂,比如乙個collection裡modifeddate列,有的存的是isodate型別,有的是numberlong時間戳,這在mongodb中是嚴重不推薦的,需要轉換成統一的。mongodb並不提供alter table這樣的語句或者工具,只能寫...
mongodb自定義字段 MongoDB雜湊分片
雜湊分片使用雜湊索引來在分片集群中對資料進行劃分。雜湊索引計算某乙個欄位的雜湊值作為索引值,這個值被用作片鍵。雜湊分片以減少定向操作和增加廣播操作作為代價,分片集群內的資料分布更加均衡。在雜湊之後,擁有比較 接近 的片鍵的文件將不太可能會分布在相同的資料庫或者分片上。mongos更有可能執行廣播操作...