eager-loading

eager-loading

文章 0 浏览 4

渴望加载和存储库模式

我想知道使用存储库模式时如何正确处理复杂对象图的急切加载问题。我猜这不是 ORM 特定的问题。 第一次尝试: public interface IProductRepository :…

笙痞 2024-08-09 06:29:33 14 0

Linq-To-Entity 包括

我目前正在学习更多有关 Linq-To-Entities 的知识 - 特别是目前有关急切加载和延迟加载的知识。 proxy.User.Include("Role").First(u => u.UserId == …

山色无中 2024-08-08 08:02:59 7 0

NHibernate 中的预加载子集合和子集合

我在 NHibernate 尝试加载小型数据层次结构时遇到问题。我的域模型如下所示: class GrandParent { int ID{get;set;} IList Parents {get; set;} } cl…

两人的回忆 2024-08-04 02:53:29 8 0

Datamapper 中多对多关系的策略性预加载?

我正在使用 DataMapper,这是一个用于 ruby​​ 的开源 ORM,我很渴望想抓挠。目前,DataMapper 可以对一对多关系使用策略性预加载 (SEL),但不能对发…

染柒℉ 2024-08-03 14:18:47 7 0

具有多对多关系的热切加载 - Grails (GORM)

每本书可以有许多作者。每个作者都可以写很多本书。 class Book { static belongsTo = Author static hasMany = [authors:Author] } class Author { s…

千笙结 2024-08-03 12:05:31 7 0

在自引用表中预先加载 Linq to SQL 实体

我有 2 个相关的 Linq to SQL 问题。请参见下图,看看我的模型是什么样子。 问题 1 我试图弄清楚如何在我的 User 类/表上预先加载 User.AddedByUser …

不知所踪 2024-08-02 10:19:10 7 0

为什么在 Struts 1.2.7 中延迟实例化 MessageResourcesFactory?

由于存在双重检查锁定问题,因此我们必须使用同步来保证对以下方法(org.apache.struts.util.MessageResources 类)的并发访问: INSTANTIATION publi…

满天都是小星星 2024-07-29 03:20:08 6 0

预加载与使用 PHP、SQLite 的许多查询

我有一个存在 n+1 查询问题的应用程序,但是当我实现一种急切加载数据的方法时,我发现绝对没有性能提升。 我确实使用了身份映射,因此对象仅创建一次…

呆橘 2024-07-26 23:43:08 6 0

如何正确测试 NHibernate FetchMode.Eager?

有没有办法编写集成测试来测试 FetchMode.Eager 是否正常工作? 我想验证当我检索 MySubObject 时它不会进入数据库。 代码: public MyObject GetEage…

黑色毁心梦 2024-07-25 03:27:49 10 0

LINQ to Entity Framework 多对多预加载问题

我有以下查询: var MyQuery = from e in ContractContext.Equipments.Include("Manufacturers") where e.Customers.ID == customer.ID select e; 一…

暮年 2024-07-24 03:06:48 8 0

使用实体框架预加载聚合根

我想创建一种更结构化的方法来加载所需的实体树: 我需要大量数据,因此我使用类型安全的包含(只是一个普通的包含,但使用 Lambda 的)来执行此操作 …

浅笑依然 2024-07-23 08:25:41 8 0

使用 NHibernate 急切加载子集合

我想加载根实体并立即加载它的所有子集合和聚合成员。 一直在尝试在 FluentNHibernate 中使用 SetFetchMode,但由于我的深度为 3 个级别,所以我在子…

江南月 2024-07-23 02:00:04 11 0

如何使用 ActiveRecord 和 Rails 让急切加载的条件稍后延迟加载

首先让我展示一些代码。 class User has_and_belongs_to_many :roles named_scope :employees, { :conditions => ["roles.name = 'Employee'"], :incl…

荒人说梦 2024-07-21 20:49:46 9 0

使用 Fluent NHibernate 的 AutoPersistenceModel 但在单个对象中预先加载

我正在使用 Fluent NHibernate 来自动映射我的实体。 这是我用于自动映射的代码: new AutoPersistenceModel() .AddEntityAssembly(Assembly.GetAssem…

内心旳酸楚 2024-07-19 03:22:59 9 0

更新内存中急切加载的关联

在我当前的 Rails 应用程序中,我将大量数据从数据库提取到内存中,以便我可以启动一个长时间运行的后台任务,我不想每 5 秒访问一次数据库。 这一切…

心安伴我暖 2024-07-17 01:16:46 10 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文