Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

let model = new Model('account')
let args = { 
    status_in: '1,2',
    createdAt_or_gt: 2017-4-01,
    updatedAt_or_lte: 2017-12-01,
    username_or_and_like: 测 试,
    mobile_or_and_eq: 13052029063
}

let attrs = ['$all','field1','field2','include.schema1.field1,field2','include.schema1.schema2.field1,field2'
,'include.schema3.$null?status_in=1,2&createdAt_or_gt=2017-05-01&updatedAt_or_lt=2017-05-20&required']

model.setWherestr(args).setAttributes(attrs).cachefy().all()

// todo 解决limit, offset, order 外键的问题, 避免subQuery, 找到更符合原生sequelize使用的解决方法 // todo 优化参数传递的方式

About

一个简单的封装sequelize方法的框架

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages