sql >> Databasteknik >  >> NoSQL >> MongoDB

Spring mongodb kompass saknas skapade data/samlingar

Att deklarera en böna betyder inte att den körs automatiskt. Om du vill skapa en ny samling från, låt oss säga, en JSON-fil från src/main/resources (eller test ), då måste du utlösa anropet av den här metoden på något sätt.

Jag föreslår att du använder @PostConstruct anteckning som utlöses en gång när objektet skapas. Eftersom du vill skapa data med OperatorsRepository , jag skulle använda det på @Service klass som injicerar det objektet:

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


  1. Hur övervakar man Redis som en kömotor med cli som liknar beanstalkd?

  2. TypeError:UserSchema är inte en konstruktor (Schema är inte en konstruktor MongoDB)

  3. Hur använder man aggregering för MongoDB för att filtrera baserat på $and/$or?

  4. Lagra redis hget-värden i en variabel i nodejs