收藏
回答

云开发数据库导入Json数据时怎样自定义新增记录的id?

我在数据库里导入了自己本地的Json数据,但是每条记录的id都是系统自己生成的,id的名字没有什么规律,检索起来很不方便,请问要怎样才可以自定义id呢?

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

1 个回答

  • 英忠通信
    英忠通信
    12-02

    自己增设一个字段(比如叫dataId,不跟 _id同名即可),内容自己填写。这样不可以吗?

    12-02
    赞同
    回复 3
    • 追光者
      追光者
      12-02
      可是我的数据特别长诶,如果那样的话,内容好像只能一条一条添加吧?
      12-02
      回复
    • 英忠通信
      英忠通信
      12-02回复追光者
      我重新阅读文档发现可以自己指定字段_id 及内容,试试看吧。
      文档链接:
      https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/collection/Collection.add.html
      官方文档:云开发-数据库-collection-add:
      新增记录,如果传入的记录对象没有 _id 字段,则由后台自动生成 _id;若指定了 _id,则不能与已有记录冲突。
      12-02
      1
      回复
    • 追光者
      追光者
      12-02回复英忠通信
      好的 谢谢啦
      12-02
      回复
问题标签