sql-server - 实体框架 6 搜索外键表
问题描述
我们有一个 Customer Retuns 数据库,其中包含两个表:“Returns”和“Cause”。
Returns 表中包含客户退货,而 Cause 是退货原因的列表 - Returns 可以有多个 Causes。我们正在尝试按照“Description.Contains('Table') 和 Returns.Cause.Contains('Wrong Colour')”的行在 Returns 表上进行搜索,是否有一种巧妙的方法来执行此搜索或我是否已从表中检索“所有内容”并在多个阶段将它们过滤掉?
解决方案
你可以试试
Returns.Where(x -> x.Description.Contains("Table") && x.Cause.Any(z -> z.Name.Contains("Wrong colour"))
推荐阅读
- uml - 实体-控制-边界模式
- android - 为什么android studio在应用文件模板后会进行gradle同步?
- .net-core - 带有 dotnet 核心的 Linux 和 Mac 上的 IPC
- python-2.7 - Python Goose extractor - “KNOWN_ARTICLE_CONTENT_TAGS” 流程似乎无效
- android - 矩形绘图在某些设备中不起作用
- c# - “Lit Quad Output”产生错误 - 视觉效果图
- html - 如何使用角度在输入字段中显示字符串值而不是数字
- php - shopify 客户对象 {{customer.id}} 的字符串问题
- python - 使用opencv将图像覆盖在另一个具有透明背景的图像上
- r - 在 R 中使用带有网状包的 Python - 找不到 Numpy