2016-09-17 63 views
0

我创建了两个类,Item和Warranty。 Item保留对Warranty的引用,并且Warranty使用外键属性进行标记。我遵循与维基页面相同的模式,但我一直在“不知道保修”错误。 这里是我的课是这样的:SQLite-Net扩展无法与OneToOne关系创建表

Item类

enter image description here

保修类

enter image description here

这就是我所说的创建表和第一行被抛错误。 enter image description here

+1

我不明白,为什么人们低调而不是试图帮助?我的代码尝试完全像开发人员的片段之一。 https://bitbucket.org/twincoders/sqlite-net-extensions – haosmark

+0

我没有投票,但也许张贴代码的截图而不是代码本身是一些读者恼人的。 – redent84

回答

0

OneToOne属性继承自Ignore sqlite.net属性。如果你的sqlite.net试图创建Warranty列是因为你的项目中有两个sqlite.net库。

根据您使用的SQLite-Net扩展版本,您可能包含不同的sqlite.net库。删除旧的sqlite-net依赖项或使用适合于当前sqlite-net库的SQLite-Net扩展。