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 № 1Non, 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.