|
@@ -17,16 +17,16 @@ func Test_orAnd(t *testing.T) {
|
|
|
}
|
|
|
}
|
|
|
func Test_FindByQuery(t *testing.T) {
|
|
|
- InitMongodbPool(1, "192.168.56.101", "test")
|
|
|
+ InitMongodbPool(1, "192.168.3.18:27080", "spider")
|
|
|
//查找单个
|
|
|
//var ss = FindOne("test1", "{'_id':'553306bce30454598ff1bc14'}")
|
|
|
- log.Println(FindOne("test1", M{"name": "32432423zzzz"}))
|
|
|
- log.Println("count", Count("test1", M{"name": "zzzz"}))
|
|
|
+ //log.Println(FindOne("test1", M{"name": "32432423zzzz"}))
|
|
|
+ //log.Println("count", Count("test1", M{"name": "zzzz"}))
|
|
|
//obj := map[string]interface{}{"name": "ggg555g32423zzzz"}
|
|
|
//log.Println(Save("test1", &obj))
|
|
|
- log.Println((*(FindById("test1", "55330b77e30454598ff1bd6d", "{'_id':0}"))))
|
|
|
+ //log.Println((*(FindById("test1", "55330b77e30454598ff1bd6d", "{'_id':0}"))))
|
|
|
//查询多个
|
|
|
- log.Println(Find("test1", "{'_id':'55330b77e30454598ff1bd6d'}", nil, "{'_id':0,'name':'1'}", true, -1, -1))
|
|
|
+ //log.Println(Find("test1", "{'_id':'55330b77e30454598ff1bd6d'}", nil, "{'_id':0,'name':'1'}", true, -1, -1))
|
|
|
//log.Println(Find("test1", "{'name':{'$regex':'1ss$'}}", nil, "{'_id':0,'name':'1'}", false, 1, 2))
|
|
|
//统计
|
|
|
//log.Println(Count("test1", "{'name':{'$regex':'^1ss'}}"))
|
|
@@ -35,15 +35,10 @@ func Test_FindByQuery(t *testing.T) {
|
|
|
//删除
|
|
|
//log.Println(Del("test1", "{'name':'AAA'}"))
|
|
|
//更新
|
|
|
- //log.Println(Update("test1", "{'name':'1ss'}", "{'$set':{'ss':'test','age':100}}", false, false))
|
|
|
- b := make([]M, 2)
|
|
|
- b[0] = M{
|
|
|
- "name": "zzzz",
|
|
|
- }
|
|
|
- b[1] = M{
|
|
|
- "name": "bbbb",
|
|
|
- }
|
|
|
- _ = b
|
|
|
+
|
|
|
+ b := Update("test1", "{'_id':'56a0917ee49c13d5314daa0f'}", &map[string]interface{}{"$set": &map[string]interface{}{"credit_a": int64(2305843009213693695)}}, true, false)
|
|
|
+ //b := Update("test1", "{'_id':'56a0917ee49c13d5314daa0f'}", &map[string]interface{}{"age": "1"}, true, false)
|
|
|
+ log.Println("ssssssss", b)
|
|
|
//批量插入
|
|
|
//log.Println(SaveBulk("test1", b...))
|
|
|
}
|