给出以下代码:
Classes.aggregate([
{
$lookup: {
from: "files",
localField: "classId",
foreignField: "_id",
as: "cl"
}
}, {
$unwind: "$files"
},
{
$project: {
"_id": 1,
"files.file": 1
}
},
{
"$group": {
"_id": "$_id"
}
}
]).exec...
我收到以下错误:
匹配{$ match:{$ and:[{_ id.str:{$ eq:null}},{}]}}的文件中的文档总大小超过了最大文档大小
我已阅读有关StackOverflow的其他文章,但似乎无法解决。
我在mongodb(ObjectId)
中有一组带有_id字段的类join语句正在尝试连接classId(string)
上的文件集合请注意,文件stable包含一个名为buffer的字段,其中包含base64数据。 (大字段大小)
提前致谢, 贾德森