【发布时间】:2021-02-06 11:34:42
【问题描述】:
要从 DB 和名为“names”的集合中获取不同值的列表,就这么简单:
db.name.distinct('names')
但是,我继承了一个 MongoDB,其中 names 包含用逗号分隔的值。
因此,db.name.distinct('names') 会返回包含如下值的 JSON:
names
--------
[
"name1,name2",
"name2,name3",
"name4,name1,name3"
]
我需要从“名称”中获取不同值的列表,所以它看起来像这样:
names
--------
[
"name1",
"name2",
"name3",
"name"
]
我需要以编程方式进行吗?
【问题讨论】: