MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Kompas wiosenny mongodb brak utworzonych danych/kolekcji

Zadeklarowanie fasoli nie oznacza, że ​​jest ona wykonywana automatycznie. Jeśli chcesz utworzyć nową kolekcję z, powiedzmy, pliku JSON z src/main/resources (lub test ), musisz jakoś wywołać tę metodę.

Proponuję użyć @PostConstruct adnotacja, która uruchamia się raz po utworzeniu obiektu. Ponieważ chcesz tworzyć dane za pomocą OperatorsRepository , użyłbym go w @Service klasa wstrzykująca ten obiekt:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB usuńJeden()

  2. MongoDB Query, znajdź wszystkie według identyfikatora użytkownika

  3. Zaktualizuj tablicę Mongo:usuń klucz dynamiczny

  4. Jak programowo pobrać bieżącą bazę danych, do której pisze Mongoid?

  5. Przekazywanie parametrów modelu do modelu mangusty