初始化:
static string connstr = "mongodb:"; //連線字串
static mongoclient client = new mongoclient(connstr);
static imongodatabase database = client.getdatabase("jmessage"); //資料庫
static imongocollectioncollection = database.getcollection("test"); //表
插入
/// /// 插入訊息(單)
///
///
public static void insertone(string json)
/// /// 插入訊息(多)
///
///
public static void insertmany(string json)
查詢
/// /// 獲取指定表所有訊息
///
///
///
public static string getallbycollection(string collection)
/// /// 查詢群成員
///
///
///
public static listqueryjmsggroupmember(string groupid)
刪除
/// /// 刪除成員
///
///
public static void deletegroupusermapjmsg(string username, string groupid)
/// 刪除表
///
///
///
public static void deletebycollection(string collection)
更新
var filter = builders.filter.eq("target.username", message["target.username"].asstring) & builders.filter.eq("from.username", message["from.username"].asstring) ;
var update = builders.update.set("issend", true);
collection.updatemany(filter, update);
分組(條件username ,按createtime倒序,按target.username分組,找到各分組的第一條messageid)
//條件 where
var match = new bsondocument
};//排序 order
var sort = new bsondocument
};//分組
var group = new bsondocument ,,};
var aggregate = usermessage.aggregate().match(match).sort(sort).group(group).tolist();
foreach (var item in aggregate)
ElasticSearchserver操作命令
在win7環境,進入elasticsearch安裝資料夾的bin資料夾 1.elasticsearch.bat就能夠啟動elasticsearch了。執行這個外掛程式的優點是 elasticsearch須要的jvm引數和其他配置都已經配置好了,很方便。停止就ctrl c了。在linux環境,進入el...
深深筋骨操
瑜伽三式 第一式 向上拉伸。雙手手指交叉相握,掌心向上,踮起腳尖,全身盡力往上拉公升,瑜伽式的腹式呼吸十次,即吸氣時肚子外鼓,呼氣時收腹,這樣腹肌也能很好地參與運動。第二式 雙手手指還是交叉相握,掌心向上,深吸一口氣,然後一邊呼氣一邊盡力往左伸展,直到氣呼完,再吸氣回來手向上,算一次,再一邊呼氣一邊...
jquery radio,select相關操作
1.獲取選中值,三種方法都可以 input radio checked val input type radio checked val input name rd checked val 2.設定第乙個radio為選中值 input radio first attr checked checked...