parent
29d6b852d4
commit
0a8818d39c
|
@ -1,3 +1,7 @@
|
||||||
|
# 3.0.5 / 2018-07-17
|
||||||
|
* 修复join方法一处的笔误
|
||||||
|
|
||||||
|
|
||||||
# 3.0.4 / 2018-07-09
|
# 3.0.4 / 2018-07-09
|
||||||
* 修复filter解析值为空字符串或0异常的bug
|
* 修复filter解析值为空字符串或0异常的bug
|
||||||
|
|
||||||
|
|
|
@ -238,6 +238,7 @@ db.table('student')
|
||||||
> * $gt 大于
|
> * $gt 大于
|
||||||
> * $gte 大于等于
|
> * $gte 大于等于
|
||||||
> * $eq 等于
|
> * $eq 等于
|
||||||
|
> * $ne 不等于
|
||||||
|
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
@ -249,6 +250,7 @@ db
|
||||||
|
|
||||||
// 现有的API不满足时, 可以自己写sql条件, 更复杂自己根据需求写即可
|
// 现有的API不满足时, 可以自己写sql条件, 更复杂自己根据需求写即可
|
||||||
.filter({ name: { $sql: 'IS NULL' } })
|
.filter({ name: { $sql: 'IS NULL' } })
|
||||||
|
.filter({ score: { $sql: 'score + 1' } })
|
||||||
|
|
||||||
.filter({ id: { $in: [11, 13, 29] } }) // 查询id在给定的这几个值的所有学生
|
.filter({ id: { $in: [11, 13, 29] } }) // 查询id在给定的这几个值的所有学生
|
||||||
|
|
||||||
|
|
|
@ -159,7 +159,7 @@ const parser = {
|
||||||
let sql = ''
|
let sql = ''
|
||||||
for (let it of tables) {
|
for (let it of tables) {
|
||||||
it.table = fixtable(it.table)
|
it.table = fixtable(it.table)
|
||||||
sql += ` JOIN ${it[0]} ON ${it.on} `
|
sql += ` JOIN ${it.table} ON ${it.on} `
|
||||||
}
|
}
|
||||||
return sql
|
return sql
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "mysqli",
|
"name": "mysqli",
|
||||||
"version": "3.0.4",
|
"version": "3.0.5",
|
||||||
"description": "MySQL tool",
|
"description": "MySQL tool",
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|
Loading…
Reference in New Issue