diff --git a/.gitignore b/.gitignore index b698bc6f..22486d5f 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,5 @@ temp_test.go .vscode xorm.test *.sqlite3 + +.idea/ diff --git a/README.md b/README.md index ffb6fc85..9f6c20cb 100644 --- a/README.md +++ b/README.md @@ -217,7 +217,7 @@ has, err = testEngine.Table("record_exist").Where("name = ?", "test1").Exist() ```Go var users []User err := engine.Where("name = ?", name).And("age > 10").Limit(10, 0).Find(&users) -// SELECT * FROM user WHERE name = ? AND age > 10 limit 0 offset 10 +// SELECT * FROM user WHERE name = ? AND age > 10 limit 10 offset 0 type Detail struct { Id int64 @@ -234,7 +234,7 @@ err := engine.Table("user").Select("user.*, detail.*"). Join("INNER", "detail", "detail.user_id = user.id"). Where("user.name = ?", name).Limit(10, 0). Find(&users) -// SELECT user.*, detail.* FROM user INNER JOIN detail WHERE user.name = ? limit 0 offset 10 +// SELECT user.*, detail.* FROM user INNER JOIN detail WHERE user.name = ? limit 10 offset 0 ``` * `Iterate` and `Rows` query multiple records and record by record handle, there are two methods Iterate and Rows diff --git a/README_CN.md b/README_CN.md index 71b30c8e..b4258d54 100644 --- a/README_CN.md +++ b/README_CN.md @@ -224,7 +224,7 @@ has, err = testEngine.Table("record_exist").Where("name = ?", "test1").Exist() ```Go var users []User err := engine.Where("name = ?", name).And("age > 10").Limit(10, 0).Find(&users) -// SELECT * FROM user WHERE name = ? AND age > 10 limit 0 offset 10 +// SELECT * FROM user WHERE name = ? AND age > 10 limit 10 offset 0 type Detail struct { Id int64 @@ -241,7 +241,7 @@ err := engine.Table("user").Select("user.*, detail.*") Join("INNER", "detail", "detail.user_id = user.id"). Where("user.name = ?", name).Limit(10, 0). Find(&users) -// SELECT user.*, detail.* FROM user INNER JOIN detail WHERE user.name = ? limit 0 offset 10 +// SELECT user.*, detail.* FROM user INNER JOIN detail WHERE user.name = ? limit 10 offset 0 ``` * `Iterate` 和 `Rows` 根据条件遍历数据库,可以有两种方式: Iterate and Rows