options
{Object} 操作选项,会通过 parseOptions 方法解析return
{Promise} 返回单条数据
查询单条数据,返回的数据类型为对象。如果未查询到相关数据,返回值为 {}
。
module.exports = class extends think.Controller {
async listAction(){
let model = this.model('user');
let data = await model.where({name: 'thinkjs'}).find();
//data returns {name: 'thinkjs', email: 'admin@thinkjs.org', ...}
if(think.isEmpty(data)) {
// 内容为空时的处理
}
}
}