sql >> Databáze >  >> RDS >> Mysql

StrongLoop:EmbedsMany vs hasMany a patří

Dotaz na model, který má EmbedsMany vztah bude zahrnovat instanci(y) souvisejícího modelu detailu ve výsledku. Je to proto, že podřízený model bude zachován v poli hlavní tabulky ve formě dokumentu, pokud používáte databázi SQL.

HasMany ukládá ID souvisejícího modelu a je na vás, zda do svého dotazu zahrnete instanci souvisejícího modelu, nebo ne. V tomto případě budou kmenová a podrobná data uložena v oddělených tabulkách.

To, co je lepší použít, opravdu záleží na vás a vašich potřebách.




  1. mySQL SELECT nadcházející narozeniny

  2. MySQLi selhalo při přípravě prohlášení

  3. Dotaz MySQL, MAX() + GROUP BY

  4. Nelze se připojit k místnímu serveru MySql přes soket '/run/mysqld/mysqld.sock' (2)