0

我有以下形式的模型:

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();

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

我该如何做到这一点?

4

1 回答 1

1

我们发现

App.Database.ExecuteScalarAsync<string>(SQL).Result
于 2018-05-22T16:33:37.130 回答