gpt4 book ai didi

c# - 如何使用 include 选择子记录

转载 作者:行者123 更新时间:2023-12-01 15:47:56 24 4
gpt4 key购买 nike

您好,将 Sqlite 用于带有 xamarin 的移动应用程序。我习惯了使用 SQL 的 EF,在其中我可以使用 .Include() 自动获取子表,如下所示:

Set<MyParent>(x => x.Id == id).Include(y => y.MyChild);

我可以用 Sqlite 做类似的事情吗?我在 SQLiteConnection 上没有看到类似的东西。

此外,另一个变量是我选择不使用 Sqlite 属性使我的实体对象困惑 - 我正在填充这样的对象:

_sqlLiteConnection.Query<MyParent>($"select * from MyParents");

谢谢。

最佳答案

您可以为 EF Core 使用 SQLite 提供程序。 MSDN: SQLite EF Core Database Provider

如果您不想使用它,只需尝试加入操作:MSDN: LINQ Join Method

关于c# - 如何使用 include 选择子记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59979996/

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