【发布时间】:2020-07-19 04:32:03
【问题描述】:
我正在开发一个从前端接收字符串数组的应用程序。我的 mongoDB 数据库中的每个文档都有一组关键字。从前端收到的字符串可能是关键字的子字符串。现在我需要查询数据库,使其返回包含所有这些关键字子字符串的所有文档。
例如。假设
文档 1 的关键字数组:["substation", "220/60", "kV"]
文档 1 的关键字数组:["substation", "220", "kV", "delhi"]
文档 1 的关键字数组:["substation", "kV", "Bombay"]
从前端接收到的数组:["substa", "220"]
我需要数据库返回前两个文档,因为接收到的数组的两个元素都是两个文档中关键字的子字符串。但不应返回第三个文档,因为它不包含“220”。我无法为此开发查询。
【问题讨论】:
标签: javascript arrays mongodb rest mern