收藏
回答

云数据库更新数据失败?

关联数据库两张表,将文章表的_id赋值给用户表就报错(我直接在云后台复制粘贴,报错)

随便赋值一个字符串不会报错,只要赋值这个_id就报错

求帮助谢谢~

补图

我直接在云后台复制粘贴的,没有代码操作,这样也还是会报错

最后一次编辑于  01-02
回答关注问题邀请回答
收藏

3 个回答

  • 箫
    01-02

    用户表有个数组字段,用于存放文章id,将文章表的_id赋值到这个数组字段就会报错,赋值到一个单纯的string字段就正常

    01-02
    赞同 1
    回复 3
    • 箫
      01-02
      求助求助呀
      01-02
      回复
    • 箫
      01-02回复
      不光是id,是我无论在目标数组里赋值什么都会报错,求解
      01-02
      回复
    • 箫
      01-03回复
      哎,难受
      01-03
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    01-03

    刷新集合看看,是不是已经存在了

    01-03
    赞同
    回复 1
    • 箫
      01-03
      其他地方都正常,就数组里面的内容不能改
      01-03
      回复
  • 老张
    老张
    01-02

    没有代码。

    01-02
    赞同
    回复 10
    • 箫
      01-02
      直接在云后台手动复制粘贴啊,没有代码的
      01-02
      回复
    • 老张
      老张
      01-02回复
      文章表的_id的值赋给用户表_id吗?当然不行,_id是整个云数据库唯一的。
      01-02
      回复
    • 箫
      01-02回复老张
      文章表_id复制给用户表一个数组字段(暂且叫articles)的第0元素
      01-02
      回复
    • 老张
      老张
      01-02回复
      试试复制过去后删除几个字符。目测不是这里出错吧。
      01-02
      回复
    • 箫
      01-02回复老张
      试过了,复制后增减字符都试过了,都会报错
      01-02
      回复
    查看更多(5)
登录 后发表内容
问题标签