gpt4 book ai didi

c# - Entity Framework 5.0。类似 "any of"的查询

转载 作者:行者123 更新时间:2023-11-30 18:35:10 25 4
gpt4 key购买 nike

这是我之前的代码 question :

public DateTime GibSomeStartDate(IEnumerable<int> partnerNumbers, DateTime startTime)
{
var contractsStartDate = from contract in this.databaseContext.Contract
where partnerNumbers.Contains(contract.Pnr)
&& contract.SomeDateTime >= startTime
select contract.SomeDateTime;
}

我希望它不会被标记或否决,因为它是另一个问题,即使使用相同的代码也是如此。

我只想返回包含 contract.Pnr 中任何 partnerNumberscontractsStartDate(s)。

例如,如果 partnerNumbers 为 1、2、3,并且有 contractsPnr 为 1、3、4 和 7 - 四个 contract 实例 - 比我需要的 contract(s) 有 Pnr 1 和 3

在我的 where partnerNumbers.Contains(contract.Pnr) 中,我检查了完全匹配 - 这不是我想要的。

  • contractsStartDate 是类型System.Data.Entity.Infrastructure.DbQuery

  • EF 5.0

  • databaseContextSystem.Data.Entity.DbContext

  • 的子级

已更新

  • Contract 是一个EntityPnrint 属性

最佳答案

它的工作很好对不起!

为什么会这样?因为我测试错了! )

关于c# - Entity Framework 5.0。类似 "any of"的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15364043/

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