MongoDB hibernate.hbm2ddl.auto
我是mongo数据库的新手,我想知道是否可以使用hibernate.hbm2ddl.auto值创建、更新、验证数据库和表。我创建了文档类,但没有创建数据库 嗯,您不能将常规hibernate与NoSQL数据库(如MongoDB)一起使用。你可以试试Hibernate OGM或Morphia。就我个人而言,我用过Morphia,它确实起到了作用 Morphia-我假设您使用访问MongoDB。在这种情况下,请指定以下属性以自动创建数据库:MongoDB hibernate.hbm2ddl.auto,mongodb,spring-mvc,spring-data,Mongodb,Spring Mvc,Spring Data,我是mongo数据库的新手,我想知道是否可以使用hibernate.hbm2ddl.auto值创建、更新、验证数据库和表。我创建了文档类,但没有创建数据库 嗯,您不能将常规hibernate与NoSQL数据库(如MongoDB)一起使用。你可以试试Hibernate OGM或Morphia。就我个人而言,我用过Morphia,它确实起到了作用 Morphia-我假设您使用访问MongoDB。在这种情况下,请指定以下属性以自动创建数据库: hibernate.ogm.datastore.creat
hibernate.ogm.datastore.create_database=true
您可以在中找到包含所有可用选项的列表。您可能还对遵守现有hbm2ddl设置的问题感兴趣。Hibernate不能用于在MongoDB中存储数据。MongoDB不使用表。这个问题没有多大意义。我假设OP使用了允许通过Hibernate/JPA访问MongoDB的功能。