相当于 SQL 的 DBFlow 包含

DBFlow equivalent to SQL CONTAINS

如何在不编写原始查询的情况下使用 DBFlow 中的 CONTAINS 执行查询?

我试过了

public void searchTerm(String term) {
    SQLite().select()
    .from(MyModel.class)
    .where(MyModel_table.name.like(term))
    .or(MyModel_table.surname.like(term))
    .query();
}

但是,没有返回任何结果。

dbflow_version = "3.1.1"

你能试试这个吗:

public void searchTerm(String term) {
    SQLite().select()
    .from(MyModel.class)
    .where(MyModel_table.name.like("%" + term + "%"))
    .or(MyModel_table.surname.like("%" + term + "%"))
    .query();
}