在谷歌搜索了一段时间后,我还没有看到一个关于如何为我的xamarin.forms应用程序使用nugetsqlite-net-pcl创建一个带有外键的表的例子。
假设我有GroupTask.cs,其中存储了初始GroupTask:
[Table("GroupTask")]
public class GroupTask
{
[PrimaryKey, AutoIncrement]
public int ID { get; set; }
public string Topic { get; set; }
public DateTime Date { get; set; }
}
现在我想创建Task.cs,它将在每个GroupTask中使用(GroupTask包含多个任务)。如果可能的话,我该如何设置它?
[Table("Task")]
public class Task
{
[PrimaryKey, AutoIncrement]
public int ID { get; set; }
public string Name { get; set; }
public string Duration { get; set; }
}
可以使用sqlite-net-pcl吗?谢谢
1条答案
按热度按时间rmbxnbpk1#
对不起,我不能完全理解你的意图。我能帮助你的是向你展示使用ForeignKey的基本形式:
等等
(As也可以看到here)