gpt4 book ai didi

entity-framework - Entity Framework 4 选择性延迟加载属性

转载 作者:行者123 更新时间:2023-12-03 01:12:43 25 4
gpt4 key购买 nike

是否可以加载不包含某些属性的实体?选择该实体的属性之一的成本很高。我想延迟加载这个属性。这可能吗?

最佳答案

既然你已经看完了大家的回复,我就给你正确的答案。 EF 不支持延迟加载属性。然而它确实支持了一个比这个更强大的概念。这称为表拆分,您可以将表映射到两个实体。假设数据库中的产品表可以映射到产品实体和ProductDetail实体。然后,您可以将昂贵的字段移至 ProductDetail 实体,然后在 prodcut 和 Productdetail 实体之间创建 1..1 关联。然后,您可以仅在需要时延迟加载产品详细信息关联。在我的书的表演章节中,我有一个名为的食谱。13-9。将昂贵的属性(property)转移到另一个实体

希望有帮助!

Julie Lerman has an article on how to split a table

关于entity-framework - Entity Framework 4 选择性延迟加载属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3274241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com