sql >> Databáze >  >> NoSQL >> MongoDB

Jak získat předchozí dokument mongoDB ze složeného indexu

Odpověď zní:V aktuální verzi to nejde. 2. tiket jira je možná budoucí oprava.

Viz:SERVER-9540

a

SERVER-9547

Řešení:Použijte reverzní index, jak jsem popsal, nebo vytvořte (dvojitě) propojený seznam pomocí "pomocí pole odkazu na primární klíč předchozího/následujícího dokumentu."




  1. Mongo _id pro pole vnořených dokumentů

  2. Dopad na výkon zhroucení na MongoDB:AWS, Azure a DigitalOcean

  3. MongoDB $group (mongo hřiště)

  4. Rekurzivní dotaz Mongodb