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

Potřebuji radu ohledně NoSQL/MongoDb a struktury dat/modelů

Navrhoval bych uložit hlasy jako seznam příběhu _id s v každém uživateli. Tímto způsobem můžete zjistit, pro jaké příběhy uživatel hlasoval, pouhým pohledem na seznam. Chcete-li získat uživatele, kteří hlasovali pro příběh, můžete udělat něco jako:

db.users.find({stories: story_id})

kde story_id je _id daného příběhu. Pokud vytvoříte index pro stories pole oba tyto dotazy budou rychlé.



  1. Co představují prázdné hranaté závorky jako hodnotu proměnné v javascriptu?

  2. Upgrade starší mongo databáze po neúmyslném upgradu mongo verze

  3. Jak načíst obrazové soubory z mongodb na html stránku

  4. Jak získat db.currentOp() z ovladače C# - mongodb