如果存在行,如何执行返回true或false的查询?

时间:2016-10-07 15:59:00

标签: xamarin xamarin.forms sqlite-net

我熟悉在我的代码中创建这样的查询:

var word = dbcon.Query<Word>("SELECT Correct FROM Phrase WHERE Id = ?", id).FirstOrDefault();

但有没有办法可以执行此查询并让它返回true或false如果值存在与否?

"SELECT Correct FROM Phrase WHERE Id = ?"

请注意,我使用的是SQLite.net,因此我对使用它的解决方案感兴趣。

1 个答案:

答案 0 :(得分:1)

您应该可以使用Any()扩展方法,例如:

var word = dbcon.Query<Word>("SELECT Correct FROM Phrase WHERE Id = ?", id).Any();