浏览代码

Update README.md

xormplus 10 年之前
父节点
当前提交
bd44e8fa80
共有 1 个文件被更改,包括 9 次插入4 次删除
  1. 9 4
      README.md

+ 9 - 4
README.md

@@ -3,14 +3,17 @@
 优化xorm的查询API,并提供类似ibatis的配置文件及动态SQL功能
 优化xorm的查询API,并提供类似ibatis的配置文件及动态SQL功能
 
 
 支持类似这样的链式操作
 支持类似这样的链式操作
+<pre>
 sql:="select id,title,createdatetime,content from article where id = ?"</br>
 sql:="select id,title,createdatetime,content from article where id = ?"</br>
 rows, err := db.Sql(sql, 2).FindAll().Json()
 rows, err := db.Sql(sql, 2).FindAll().Json()
-
+</pre>
 或者
 或者
+<pre>
 id := db.Sql(sql, 2).FindAll().Result[0]["id"]</br>
 id := db.Sql(sql, 2).FindAll().Result[0]["id"]</br>
 title := db.Sql(sql, 2).FindAll().Result[0]["title"]</br>
 title := db.Sql(sql, 2).FindAll().Result[0]["title"]</br>
 createdatetime := db.Sql(sql, 2).FindAll().Result[0]["createdatetime"]</br>
 createdatetime := db.Sql(sql, 2).FindAll().Result[0]["createdatetime"]</br>
 content := db.Sql(sql, 2).FindAll().Result[0]["content"]</br>
 content := db.Sql(sql, 2).FindAll().Result[0]["content"]</br>
+</pre>
 
 
 也支持SqlMa配置,配置文件样例
 也支持SqlMa配置,配置文件样例
 <pre>
 <pre>
@@ -24,10 +27,10 @@ content := db.Sql(sql, 2).FindAll().Result[0]["content"]</br>
 	</sql>
 	</sql>
 </sqlMap>
 </sqlMap>
 </pre>
 </pre>
-
+<pre>
 paramMap := map[string]interface{}{"1": 2, "2": 5}</br>
 paramMap := map[string]interface{}{"1": 2, "2": 5}</br>
-rows, err := db.SqlMapClient("selectAllArticle", &paramMap).FindAllByParamMap().Xml()
-
+rows, err := db.SqlMapClient("selectAllArticle", &amp;paramMap).FindAllByParamMap().Xml()
+</pre>
 同时提供动态SQL支持,使用pongo2模板引擎
 同时提供动态SQL支持,使用pongo2模板引擎
 例如配置文件名:select.example.stpl
 例如配置文件名:select.example.stpl
 配置内容如下:
 配置内容如下:
@@ -40,5 +43,7 @@ id=?id
 userid=?userid
 userid=?userid
 {% endif %}
 {% endif %}
 </pre>
 </pre>
+<pre>
 paramMap := map[string]interface{}{"id": 2, "userid": 3, "count": 1}</br>
 paramMap := map[string]interface{}{"id": 2, "userid": 3, "count": 1}</br>
 rows, err := db.SqlTemplateClient("select.example.stpl", paramMap).FindAllByParamMap().Json()
 rows, err := db.SqlTemplateClient("select.example.stpl", paramMap).FindAllByParamMap().Json()
+<pre>