renminzdb 2021-07-19 16:40 采纳率: 0%
浏览 16

egg-mysql 这种写法是什么意思?


 if (!ids || !ids.length) return []
      let ctx = this.ctx
      let where = {
        $or: ids.map(id => ({ key: id }))
      }
      let names = yield ctx.model.Pages.findAll({ where, attributes: [ 'name', 'key' ] })

这里的 or 是什么意思? 是多个id 之间 or 么 后面是一个list 的对象,这个or 跟 list对象之间的意思是什么?

  • 写回答

1条回答 默认 最新

  • 八云黧 2021-07-19 16:48
    关注

    如果你说" $or"的话,这里只是一个json对象的key值

    评论

报告相同问题?

问题事件

  • 创建了问题 7月19日

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀