繁体   English   中英

Morphia:为每个数据库创建新的Morphia实例吗?

Morphia: Create new Morphia instance for each database?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

现在,在我的初始化代码中,我创建了1个Morphia实例,并使用它实例化了我所有数据库中的所有类。 不过,我注意到,当我调用ensureIndexes() ,它将初始化一个空集合并为所有数据库中的所有集合建立索引。

这样做的正确模式是否是每个数据库创建1个Morphia实例,然后遍历每个实例以确保索引?

1 个回复

您可以使用一个Morphia实例,并为每个数据库创建一个数据存储,只要它们都共享相同的映射信息即可。

2 Morphia展开聚合返回的结果与Mongo数据库查询不同?

我试图在这里做一个简单的MongoDB聚合。 基本上我有这样的文件: Java模型如下所示 当我使用数据库查询时 它给了我4个文档,每个文档的“记录”包含一个与原始数组中的项目相对应的项目。 但是,当我使用Morphia的API时,如下所示: 它将返回如下结果 ...

4 Morphia将正则表达式保存在数据库中?

使用Morphia(通过PlayFramework 1.2.7)执行正存储在Mongo(2.6)中的正则表达式时遇到问题 本质上,我有一个包含字符串字段的模型(下面和下面): 然后,我进行了单元测试: 现在,对于示例URL,我知道该字符串确实匹配,但是上述测试失败。 ...

8 Tomcat Servlet中的Morphia数据存储

我是java servelt和mongoDB的新开发人员。 当我尝试包含对象数据存储空间morphia时,从椭圆形启动tomcat时,即使项目没有错误,我也会收到错误消息。 这是简单的servlet 当我尝试从Eclipse启动tomcat服务器时,出现此错误 有人知 ...

9 Morphia数据存储的JavaEE范围?

我们目前正在重新构建我们的JavaEE应用程序之一,以利用Morphia在MongoDB中对数据建模。 我们使用JavaEE 6和Seam 2.x为我们的应用程序提供基础。 我的问题是,我们应该在Morphia Datastore和DAO对象中使用什么范围? 在整个应用程序中使用Appli ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM