I have two collections, LogData and OptData. LogData is having just 600 records whereas OptData is having around 3 million records. To make some logical data, I am trying to merge both colletions. But merging simply by using mongo command create a document larger in size than 16 MB.
Can I merge files using GridFs?
My collections are like
LogData
[{
"SId": 10,
"NoOfDaya" : 9
}
{
"SId": 11,
"NoOfDaya" : 8
}]
OptData
[ {
"SId": 10,
"CId": 12
}
{
"SId": 10,
"CId": 13
}]
I want something like
LogData
[{
"SId": 10,
"NoOfDaya" : 9
"OptData" : [{
"CId": 12
},{
"CId": 13
}
]
}
{
"SId": 11,
"NoOfDaya" : 8,
"OptData" : []
}]
I am able to do this by using mongodb find command but it create document size larger than 16 mb.Is it possible to do this using mongodb GridFS?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…