diff --git a/README.md b/README.md index 13a489c..f3710d2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,24 @@ # dbquery -数据库操作 \ No newline at end of file +数据库操作 + +## 链式查询使用 +``` +查询单条记录 +map,err := new(Query).Db(dbname).Table(tablename).Where("id=?").Where("name=?").Value(1).Value("test").Find() + + +查询列表 +list,err := new(Query).Db(dbname).Table(tablename).Where("id=?").Where("name=?").Value(1).Value("test").Select() + +条件或 +list,err := new(Query).Db(dbname).Table(tablename).Where("id=?").Where("name=?").WhereOr("mobile=?").Value(1).Value("test").Value("22").Select() + + +联表查 +使用Join + +list,err := new(Query).Db(dbname).Table(tablename).Join([]string{jointable,tablename.id=jointable.cid,"LEFT"}).Where("id=?").Where("name=?").Value(1).Value("test").Select() + + +``` \ No newline at end of file