SQLite.net:查询单列

SQLite.net: Query one single column

我有一个如下形式的模型:

public class LanguageText
{
    [PrimaryKey]
    public int Id { get; set; }
    public string de { get; set; }
    public string en { get; set; }
    public string ru { get; set; }
}

如何通过 Id 只查询一列?我试过这个:

SQL = "SELECT [de] from [LanguageText] WHERE [Id] = \"1\""
var p = App.Database.QueryAsync<LanguageText>(SQL).Result.First();

这将 return p 中的一整行 LanguageText,而我希望 [de] 行的内容仅作为字符串。

我该如何完成?

我们发现

App.Database.ExecuteScalarAsync<string>(SQL).Result