收藏
回答

云开发云数据库update更新文本字段时如何在原有内容上追加内容?

文档结构如下:

{
  text:'xxxxx'
}


想在text字段内容后面追加文本,例如变成 'xxxxx-yyyyy'

类似于(伪代码):

db.collection('demo').update({
  data: {
    text: $text + 'yyyyy'
      }
    })
回答关注问题邀请回答
收藏

2 个回答

  • 老张
    老张
    2021-01-14
    db.collection('demo').update({
      data: {
        text2: 'yyyyy'
          }
        })
    


    2021-01-14
    有用
    回复
  • Mr.Zhao
    Mr.Zhao
    2021-01-14

    你想往后追加,还不如用数组字段,展示的时候在把数组变成字符串

    2021-01-14
    有用
    回复 5
    • 向着光亮奔驰
      向着光亮奔驰
      发表于移动端
      2021-01-14
      可是数据结构已经是这样了😱
      2021-01-14
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-01-14回复向着光亮奔驰
      破罐子破摔?
      2021-01-14
      回复
    • 向着光亮奔驰
      向着光亮奔驰
      发表于移动端
      2021-01-14回复Mr.Zhao
      只能先全部读出来,再一条条更新咯
      2021-01-14
      回复
    • Mr.Zhao
      Mr.Zhao
      2021-01-14回复向着光亮奔驰
      多消耗一次查询次数,何必呢
      2021-01-14
      回复
    • 向着光亮奔驰
      向着光亮奔驰
      发表于移动端
      2021-01-14回复Mr.Zhao
      没事,只是用于维护,不是经常这样做。
      2021-01-14
      回复
登录 后发表内容
问题标签