评论

建议:小程序云端数据库规则

建议:云端集合中,以下划线开头的字段都与_id、_openid一样,禁止小程序端直接修改。

云端数据库集合的自定义规则非常好用,减少了云函数的复杂和重复工作,让小程序端功能非常强大。

在将我的应用转换到云端数据库的过程中,遇到一类需求:个别字段是禁止用户修改的,必须将以前MYSQL表分成2个集合,表1让小程序端直接修改,表2仅读取。然后才能使用小程序端直接读写数据库功能,这里增加了读取次数,并且还要在小程序端重组。

当前集合中特殊字段 _id 、_openid是禁止小程序端直接修改的,那么能否实现所有已下划线开头的字段均禁止修改呢?比如:用户自己定义的积分字段"_score",因为是以下划线开头,集合默认小程序端就不能修改?

最后一次编辑于  2020-08-12  
点赞 0
收藏
评论

4 个评论

  • admin
    admin
    2020-08-13

    云环境需要登录验证身份的的,拿到源码不登陆也操作不了

    2020-08-13
    赞同
    回复
  • Mr.Zhao
    Mr.Zhao
    2020-08-12

    假设?别人拿到源码有权限使用云数据库资源?

    2020-08-12
    赞同
    回复 2
    • 行者
      行者
      2020-08-12
      市场化应用,总是考虑的多一点而已。网页时代,估计大伙都研究过其它网站的接口吧。高手还是可能实现小程序端代码级操作的
      2020-08-12
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-08-12回复行者
      照你这么说,高手还能黑掉腾讯云服务器呢 。666  代码级操作 佩服
      2020-08-12
      回复
  • 行者
    行者
    2020-08-12

    我是假设小程序端被用户突破源代码,能够随意修改的情况下,这样能够确保数据库端的安全

    2020-08-12
    赞同
    回复
  • 小肥羊🍊
    小肥羊🍊
    2020-08-12

    修不修改还不是你逻辑实现的,你不提供这些字段修改的入口就好了,你这个建议我觉得没有意义

    2020-08-12
    赞同
    回复
登录 后发表内容