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)) { // 内容为空时的处理 } } }