【发布时间】:2016-08-24 16:15:30
【问题描述】:
我对 Xamarin Forms 和 SQLite 非常陌生。我有以下方法从两个连接的表中返回一个列表。我的问题是我不知道List<T> 和.Query<> 应该能够获得Category 和Phrase 表的值的正确类型参数是什么。任何人都可以启发我吗?
public List<?> GetWordsByCategory(int category)
{
lock (locker)
{
var words = databaseConnection
.Query<?>("Select Category.*, Phrase.*
From Category
Join Phrase on Category.Id = Phrase.CategoryId
Where Category.Id = 1")
.ToList();
return words;
}
}
我尝试过List<Category>,但同样List<Phrase>只会返回类别表的属性
【问题讨论】:
-
您需要创建一个具有两个组合类属性的新类。
标签: sqlite xamarin.forms sqlite-net