1
であれば、私は次のようにブールフィールドを作成したいと思います:Mongoのプロジェクトのテスト値はMongoの凝集のプロジェクトの段階では、アレイ
{
$project: {
isInArray: { $cond: [
{ $in: ['$_id', ids] },
{ $const: true },
{ $const: false },
] },
},
},
が、これは
invalid operator $in
で失敗しています私は
素晴らしい、ありがとう! – Guig
'_id'にインデックスがあり、これによって使用されないようなパフォーマンスの低下があるかどうか知っていますか? – Guig
@Guig afaikアグリゲーションは、$ match操作のインデックスを最初に使用する場合にのみ使用できます –