【问题标题】:Expand not working展开无效
【发布时间】:2012-04-30 10:16:34
【问题描述】:

我在数据库 Items 和 Details 中有两个表,但是当我做一个

Item item = _inventoryContext.Items
                             .Expand("Details")
                             .Where(i => i.Id == theAuction.InventoryReference)
                             .First();

要获取已填充详细信息的项目列表,永远不会填充详细信息。

我尝试过的:

  • 查看数据库,详细信息已确定
  • 使用浏览器查看我可以从 url 获取详细信息 - 我可以
  • 更新了服务参考

到目前为止没有任何帮助。

谢谢,

萨钦

【问题讨论】:

    标签: entity-framework-4 linq-to-entities wcf-data-services


    【解决方案1】:

    我通过在上下文中设置 MergeOption 解决了这个问题。我将值设置为 MergeOption.OverwriteChanges。因为我不会在使用它时在本地更改值,所以我可以这样做。它似乎没有设置值的原因可能是因为 Details 开始时不为空,因此它的值是“设置”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-04
      • 2012-09-23
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 2020-12-12
      • 2017-07-06
      • 2013-09-04
      相关资源
      最近更新 更多