教程目标
掌握 后台 mysql 数据表行的 查询
demo预览地址 https://pre.d8dcloud.com/play/643
组件清单如下图
教程步骤
在后台节点下,添加一个 服务 组件,命名为 员工登录服务
员工数据表中,有一行数据
{
"_id": 1,
"用户名": '工号123456',
"密码": '123123',
"姓名": '张学友'
}
在员工登录服务中,输入以下JS代码
//使用 _F函数,传入 员工数据表的开发标识dbTable_ixxFAmdXwQ,调用数据表方法 查询单行getRow
_F('dbTable_ixxFAmdXwQ').callMethod('getRow',{
//传入条件对象 条件为 用户名 = "工号123456" 且 密码 = "123123"
condition:{
用户名:"工号123456",
密码:"123123"
},
//登录成功回调
success: (data) => {
//使用 _funcCb 函数 将 登录成功的结果发送给前台
_funcCb(data);
},
//登录失败回调
fail: (err) => {
//使用 _funcCb 函数 将 登录失败的错误原因发送给前台
_funcCb(err);
}
});
点击调试,就能获取到符合条件的行的信息
如果将 查询条件 密码 改为 456789,点击调试后,将回返回一个空数组
保存
完成