筛选MongoDB中逗号分隔字段中的一个元素



我在MongoDB中有以下字段:

"风":"N、 NE、E〃;,

我该如何对风场中的一个元素进行过滤?

例如仅仅";NE";

您可以使用$regex

操场

db.collection.find({
"key": {
$regex: ",\s*NE\s*,"
}
})

但是,如果它们是单独的元素,我建议您使用数组。

相关内容

最新更新