收藏
回答

为何我无法查询到对应的数据组?

 目的是为了查询云数据库中字段type值为1的数据组
onLoad: function () {
        console.log(bookmsg);
        var that = this;allbookmsg.where({
    type: _.eq(1)
}).get({
    success: res =>{
        console.log(res);
    }
}) },

实际上也确实有这样的数据在云数据库中

但实际console打印res的结果却是请教大佬们这是为何

回答关注问题邀请回答
收藏

2 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    05-20

    where({type:"1"}).get

    不用eq,你这个是String型的数据,传入字符串值

    如果还是无结果,检查数据库表的权限设置,设置所有可读

    05-20
    有用 1
    回复 2
    • Hall of fame
      Hall of fame
      05-20
      谢谢大佬,实现了
      05-20
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      05-21回复Hall of fame
      不客气,这是我应该做的~能帮到你是我的荣幸!希望咱们能继续在社区这个大家庭保持交流。
      05-21
      回复
  • 拾忆
    拾忆
    05-20

    数据库权限的问题吧

    05-20
    有用
    回复 3
登录 后发表内容