请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
30
帖子
0
勋章
153
Y币

[云开发] 如何把数据和图片传到3.0数据库里?

[复制链接]
发表于 2021-6-18 19:11:01
本帖最后由 jinrong422647954 于 2021-6-22 22:57 编辑

想问一下,如何把数据传到3.0数据库里?以前用2.0数据库都是正常的,自从3.0数据库出现后2.0数据库经常出现收不到上传的数据了。现在用3.0数据库可是以前的代码上传不到3.0数据库里,是不是代码地址也要改呢?请指点一下是不是地址的问题?还是代码也要全部改呢?      var model=api.require('model');                                      model.config({
                                      appId: 'A615061',
                                      appKey: '50C510F',
                                      host: 'https://d.apicloud.com'

                                });
                                  model.insert({
                                      class:'data',
                                      value:{
                                          name: name,
                                                                        sex:sex,
                                                                        phone:phone,


                                       
                                      }


508bd1c8f04fbc4a53bdee414d240b1.png
在云数据库里创建一个表,表里添加一个可以上传文件类型的字段,再通过api上传就可以了
4
帖子
1
勋章
426
Y币
参考https://docs.apicloud.com/Cloud-API/sentosa#4中的上传到七牛云接口部分
30
帖子
0
勋章
153
Y币
微链科技 发表于 2021-6-18 19:55
在云数据库里创建一个表,表里添加一个可以上传文件类型的字段,再通过api上传就可以了 ...

在云数据库里创建一个表data,表里已经添加一个可以上传文类型的字段是String隐藏了。上传文字收不到。想问一下3.0数据库的存在是不是影响到2.0数据库的功能和接受传递?
30
帖子
0
勋章
153
Y币
王森焱 发表于 2021-6-19 10:49
参考https://docs.apicloud.com/Cloud-API/sentosa#4中的上传到七牛云接口部分

功能很多,好像用不上。就算能用上,我也写不出来,我是个新手
jinrong42264795 发表于 2021-6-19 15:44
在云数据库里创建一个表data,表里已经添加一个可以上传文类型的字段是String隐藏了。上传文字收不到。想 ...

以这个默认数据库为列:
1.jpg


控制台添加 mcm 模块:https://www.apicloud.com/mod_detail/362

使用uploadFile方法上传文件

  1. var model = api.require('model');
  2. model.uploadFile({
  3.     report: false,
  4.     data: {
  5.         file: {
  6.             name: 'apicloud.png',
  7.             url: 'widget://res/img/apicloud.png'
  8.         },
  9.         values: {
  10.             key1: 'value1',
  11.             key2: 'value2'
  12.         }
  13.     }
  14. }, function(ret, err){
  15.     if( ret ){
  16.          alert( JSON.stringify( ret ) );   
  17.     }else{
  18.          alert( JSON.stringify( err ) );
  19.     }
  20. });
复制代码



上传的文件会走到云端file表里面

30
帖子
0
勋章
153
Y币
微链科技 发表于 2021-6-19 17:18
以这个默认数据库为列:

你发的是2.0数据库,谢谢你的指点。其实我的代码在2.0数据库是可以用的,因为2.0数据库有时能收到APP上传的数据,有时收不到,不知道是什么原因,所以我不想用2.0数据库了。我想用3.0数据库试一下能没能每次APP上传数据都能收到,可是用3.0数据库一个数据也没有收到,又找不到原因。
jinrong42264795 发表于 2021-6-19 17:39
你发的是2.0数据库,谢谢你的指点。其实我的代码在2.0数据库是可以用的,因为2.0数据库有时能收到APP上传 ...

https://www.apicloud.com/mcmbase 云设置里面 开启了文件上传权限吗
30
帖子
0
勋章
153
Y币
微链科技 发表于 2021-6-19 21:02
在 https://www.apicloud.com/mcmbase 云设置里面 开启了文件上传权限吗

3.0已经开启了,如果没开启也建不了data文件,对吧?我现在真的找不到原因。
jinrong42264795 发表于 2021-6-19 22:48
3.0已经开启了,如果没开启也建不了data文件,对吧?我现在真的找不到原因。 ...

等明天上班,让技术支持给你看下吧
您需要登录后才可以回帖 登录

本版积分规则