1.在soup-chicken.schema.json中加入(补充上次没创建完的)
"from":{
"bsonType": "string",
"title": "鸡汤出处",
"trim": "both"
},
2.上传此表结构到云数据库(右键单击上传)
3.提交测试内容到云数据库 //其中from和content是提交表里面有的字段才行,这里使用了异步同步方法
在edit里面创建一个点击事件
import { ref } from 'vue';
const db=uniCloud.database() //相当于链接云数据库
const formDate =ref({
soup_type:0,
content:"",
from:"",
})
const radioChange = (e)=>{
formDate.value.soup_type=Number(e.detail.value); //由于返回的数据是string所以需要转换,因为要和表结构中的数据结构一样,由获取到值传递给fromdate然后再onsumit提交到云数据库,e是点击选择后的返回值
}
const onSubmit =async() =>{
let res =await db.collection("soup-chicken").add(formDate.value)
console.log(res);
}
4.传值实列解析
有些数据是没有传值,写表的时候的默认值,id是每条传值数据的编码标识