cb89cd57 by astaxie

Merge pull request #1201 from kongjian/develop

support eq&ne for orm
2 parents 6b777f0c bbb6f31f
...@@ -44,6 +44,8 @@ var ( ...@@ -44,6 +44,8 @@ var (
44 "gte": true, 44 "gte": true,
45 "lt": true, 45 "lt": true,
46 "lte": true, 46 "lte": true,
47 "eq": true,
48 "nq": true,
47 "startswith": true, 49 "startswith": true,
48 "endswith": true, 50 "endswith": true,
49 "istartswith": true, 51 "istartswith": true,
......
...@@ -30,6 +30,8 @@ var mysqlOperators = map[string]string{ ...@@ -30,6 +30,8 @@ var mysqlOperators = map[string]string{
30 "gte": ">= ?", 30 "gte": ">= ?",
31 "lt": "< ?", 31 "lt": "< ?",
32 "lte": "<= ?", 32 "lte": "<= ?",
33 "eq": "= ?",
34 "ne": "!= ?",
33 "startswith": "LIKE BINARY ?", 35 "startswith": "LIKE BINARY ?",
34 "endswith": "LIKE BINARY ?", 36 "endswith": "LIKE BINARY ?",
35 "istartswith": "LIKE ?", 37 "istartswith": "LIKE ?",
......
...@@ -29,6 +29,8 @@ var postgresOperators = map[string]string{ ...@@ -29,6 +29,8 @@ var postgresOperators = map[string]string{
29 "gte": ">= ?", 29 "gte": ">= ?",
30 "lt": "< ?", 30 "lt": "< ?",
31 "lte": "<= ?", 31 "lte": "<= ?",
32 "eq": "= ?",
33 "ne": "!= ?",
32 "startswith": "LIKE ?", 34 "startswith": "LIKE ?",
33 "endswith": "LIKE ?", 35 "endswith": "LIKE ?",
34 "istartswith": "LIKE UPPER(?)", 36 "istartswith": "LIKE UPPER(?)",
......
...@@ -29,6 +29,8 @@ var sqliteOperators = map[string]string{ ...@@ -29,6 +29,8 @@ var sqliteOperators = map[string]string{
29 "gte": ">= ?", 29 "gte": ">= ?",
30 "lt": "< ?", 30 "lt": "< ?",
31 "lte": "<= ?", 31 "lte": "<= ?",
32 "eq": "= ?",
33 "ne": "!= ?",
32 "startswith": "LIKE ? ESCAPE '\\'", 34 "startswith": "LIKE ? ESCAPE '\\'",
33 "endswith": "LIKE ? ESCAPE '\\'", 35 "endswith": "LIKE ? ESCAPE '\\'",
34 "istartswith": "LIKE ? ESCAPE '\\'", 36 "istartswith": "LIKE ? ESCAPE '\\'",
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!