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

Když se pokusím použít Hibernate ogm a jarní spouštění, konzola zobrazí Chybu Nelze vytvořit instanci pojmenované strategie

Verze OGM, kterou používáte (4.0.0.Beta4 ) je příliš starý vzhledem k verzi Hibernate ORM, kterou používáte (5.0.11.Final ). Měli byste používat kompatibilní verze, protože OGM závisí na Hibernate ORM.

Pokud chcete použít ORM 5.0.11.Final , pak byste měli použít OGM 5.0.4.Final .Doporučoval bych však upgrade na novější verze; 5.0 je již rok a půl stará a od svého prvního vydání bylo publikováno několik verzí.

Buďte však opatrní, číslo verze OGM obecně neodpovídá číslu verze ORM. Kompatibilitu novějších verzí OGM s ORM viz http://hibernate.org/ogm/releases/#compatibility-matrix .



  1. Získat první prvek v poli a vrátit se pomocí Aggregate?

  2. Připojte data k existujícímu souboru gridfs

  3. Spring mongodb získá ID vložené položky po uložení

  4. mongoose Porovnání data bez času a skupiny podle createdAt a staffId s týdenním, měsíčním a ročním celkovým počtem zaměstnanců podle agregace?