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

Spring Data MongoDB eliminuje POJO

Nie sądzę, że możesz to zrobić bez pojo, gdy używasz spring-data. Przynajmniej możesz to zrobić

public interface NoPojoRepository extends MongoRepository<DummyPojo, String> {
}

i stwórz atrapę pojo z samym identyfikatorem i mapą.

@Data
public class DummyPojo {
  @Id
  private String id;
  private Map<String, Object> value;
}

Ponieważ to pole wartości jest mapą, możesz przechowywać prawie wszystko.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Znajdź odrębny osadzony dokument i dodatkowo wyróżnij go za pomocą pola

  2. „mongorestore” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, działający program lub plik wsadowy

  3. FindAndUpdate Jak sprawdzić, czy dokument został rzeczywiście zaktualizowany

  4. MongoDB kontra MySQL NoSQL — dlaczego Mongo jest lepszy

  5. Moja metoda $push w Mongoose nie działa dobrze