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