残念ながら、 $ toDate タイムスタンプを直接処理しません。少なくともv4.0ではそうではありません。
引数は、数値、文字列、またはObjectIdのいずれかである必要があります。
最初にタイムスタンプを文字列に変換する必要があります:
$addFields: {
convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
},
残念ながら、 $ toDate タイムスタンプを直接処理しません。少なくともv4.0ではそうではありません。
引数は、数値、文字列、またはObjectIdのいずれかである必要があります。
最初にタイムスタンプを文字列に変換する必要があります:
$addFields: {
convertedDate: { $toDate: {$dateToString:{date:"$clusterTime"}} },
},