云开发数据库查询结果去重的问题?
发布于 4 年前 作者 qiang52 2612 次浏览 来自 问答

以下代码查询返回的结果会很多,而且很多是重复的,我希望返回结果可以去除重复的结果。

如何实现?请指教,谢谢。

exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  const db = cloud.database()
  const query = await db.collection(event.vRegion).where({
    equipment: db.RegExp({
      regexp: event.vQuery,
      options: 'i'
    })
  }).field({
    equipment: true
  }).get()

  if (query) {
    return query
  }
回到顶部