2
をチェック存在する私はMongoDBのグループ配列値が
[Title] => test - Title - 33
[readedBy] => Array (0 => 5999,
1 => 85343
)
[clickedBy] => Array (
)
[deletedBy] => Array (
)
のようなエントリを探します持っていると私は私のグループにチェックしたいプッシュするRelevanアレイであり、私のIDである場合、関数
function (obj, prev) {
obj.readedBy.forEach(function (doc){
if(doc == 800){
prev.status1.push(obj);
}else{
prev.status2.push(obj);
}
});
}
を減らしますそれを右のステータス配列に追加します。 Foreachは解決策がありません。そのID配列は100Kを超えて大きくなるためです。 良い方法がありますか?それとも、その解決策はごみですか?