/ / Récupère le champ de valeur maximale de plusieurs collections du même format auprès de mongodb - mongodb, mongoose, mongojs

Obtenir le champ de valeur max de plusieurs collections dans le même format à partir de mongodb - mongodb, mongoose, mongojs

Dans mongodb, j'ai plusieurs collections qui ont une structure de données similaire.

collectionA
{
...
createdAt: Date,
updatedAt: Date
}

collectionB
{
...
createdAt: Date,
updatedAt: Date
}

Je dois pouvoir obtenir le dernier document mis à jour de ces deux collections (pourrait être plus de collections)

Est-il possible de faire cela en une seule requête? Je ne veux pas obtenir le dernier document mis à jour de chaque collection, puis comparer les résultats

Réponses:

0 pour la réponse № 1

Non, les requêtes MongoDB ne peuvent cibler qu'une seule collection.

Vous devrez interroger séparément toutes les collections (simultanément pour de meilleures performances), puis fusionner les résultats manuellement.