按部分文本在 ORMLite 中搜索

Search in ORMLite by part of text

我需要在 Android 上使用 ORMLite(j256) 按单词的一部分进行搜索。例如,当我的查询是 "war" 时,我希望得到结果为 "wary" "warrant" "ward" 等字段值。可能吗?

据我所知,每个 ORM 都允许执行原始 SQL 语句,而 ORMLite(j256) 也通过提供 queryRaw() 方法来做到这一点。

现在使用这种执行原始方法的能力 SQL,您可以构建如下查询:

Select * from tableName where something LIKE 'war%'

在他们的文档中参考更多关于构建查询的信息http://ormlite.com/docs/ormlite.pdf