聚合查询拼接字符串
nan_kliang 12/5/2023 MongoDB
在 MongoDB 的聚合查询中,你可以使用 $concat 操作符来拼接两个字符串。以下是一个简单的示例:
假设你有一个集合名为 your_collection,其中包含两个字符串字段 string1 和 string2,你想在聚合查询中将它们拼接起来,可以这样写:
db.your_collection.aggregate([
{
$project: {
concatenatedString: {
$concat: ["$string1", " ", "$string2"] // 在这里使用 $concat 拼接字符串
},
// 其他可能的 $project 操作...
}
}
])
在上述示例中,$concat 操作符用于将 string1 和 string2 字段的值拼接在一起,中间用一个空格分隔。 请替换 your_collection、string1、string2 和分隔符为实际的集合名、字符串字段名和你想要的分隔符。 这样,concatenatedString 将包含拼接后的字符串。你可以根据需要调整分隔符或者添加其他字符串。