【发布时间】:2022-12-06 16:53:20
【问题描述】:
我的文档看起来像这样:
{
"_id" : ObjectId("5e41877df4cebbeaebec5146"),
"Paragraph" : "My Name is John Smith.I am learning MongoDB database"
}
{
"_id" : ObjectId("5e4187d7f4cebbeaebec5147"),
"Paragraph" : "David Miller is a good student and learning Spring and Hibernate Framework."
}
我想将段落字段文本限制为 5 个字,如下所示:
{
"_id" : ObjectId("5e41877df4cebbeaebec5146"),
"Paragraph" : "My Name is John Smith."
}
{
"_id" : ObjectId("5e4187d7f4cebbeaebec5147"),
"Paragraph" : "David Miller is a good"
}
【问题讨论】:
-
你的意思是作为聚合匹配还是在创建中?很想得到一些代码参考和尝试
-
@EldarB。聚合
-
@EldarB。我正在使用 Paragraph: { $substr: [ "$Paragraph", 0, 10] } 但它使用的是字符而不是单词。
标签: mongodb aggregation-framework