【Uniapp-Vue3】UniCloud云数据库获取指定字段的数据

使用where方法可以获取指定的字段:

let db = uniCloud.database();

db.collection("数据表").where({字段名1:数据, 字段名2:数据}).get({getOne:true})

如果我们不在get中添加{getOne:true},在只获取到一个数据res.result.data将会是一个数组, 如果一个元素我们还要放在数组中就会很麻烦,添加上就能直接拿到数据。

模板为:

javascript 复制代码
let 函数名 = async ()=>{
    let res = await db.collection("数据表").where({字段1:字段值, 字段2:字段值}).get({
        getOne:true
    })
    if(res.result.errCode === 0) {
        // 获取数据成功的逻辑
    }elseP{
        // 获取数据失败的逻辑
    }
}

下面的例子中_id是数据的字段,id是一个变量,里面装的id具体的值

相关推荐
安审若无20 小时前
oracel迁移数据文件至其他目录操作步骤
数据库
sunxunyong20 小时前
doris运维命令
java·运维·数据库
小鸡吃米…21 小时前
Python PyQt6教程七-控件
数据库·python
忍冬行者21 小时前
清理三主三从redis集群的过期key和键值超过10M的key
数据库·redis·缓存
TimberWill21 小时前
使用Redis队列优化内存队列
数据库·redis·缓存
Knight_AL1 天前
MySQL 中 UPDATE 语句的执行过程全解析
数据库·mysql
一条可有可无的咸鱼1 天前
企业招聘信息,企业资讯进行公示
java·vue.js·spring boot·uni-app
yngsqq1 天前
兰顿蚂蚁——CAD二次开发
数据库
梁萌1 天前
ShardingSphere分库分表实战
数据库·mysql·实战·shardingsphere·分库分表
川石课堂软件测试1 天前
Mysql中触发器使用详详详详详解~
数据库·redis·功能测试·mysql·oracle·单元测试·自动化