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

Spring mongodb kompas postrádá vytvořená data/kolekce

Deklarování fazole neznamená, že se automaticky provede. Pokud chcete vytvořit novou kolekci z, řekněme, souboru JSON z src/main/resources (nebo test ), pak musíte volání této metody nějak spustit.

Doporučuji použít @PostConstruct anotace, která se spustí jednou při vytvoření objektu. Protože chcete vytvářet data pomocí OperatorsRepository , použil bych ho na adrese @Service třídy, která vloží tento objekt:

@PostConstruct
void createData() {
    this.operatorsRepository.save(myobjToSave);
}


  1. Podporuje MongoDB typy s plovoucí desetinnou čárkou?

  2. ModuleNotFoundError:Žádný modul s názvem 'grp' v systému Windows

  3. Vysílání Redis Pub-Sub nebo Socket.IO

  4. Pole aliasy s Mongoidem a Rails