Soy nuevo en esto, por favor ayúdame.Android ormlite like() la función no funciona
Estoy tratando de usar ormlite como (nombre de columna, valor) función, pero esto no funciona para mí. Pero cuando pruebo el texto completo, funciona como la función "eq".
Mi código es,
try {
QueryBuilder<MakeDTO, Integer> qb = makeDao.queryBuilder();
qb.where().like("madeCompany", filterKey);
PreparedQuery<MakeDTO> pq = qb.prepare();
return makeDao.query(pq);
} catch (SQLException e) {
throw new AppException(e);
}
Gracias.
me ayudó. Gracias hombre :) – Shirane85
asegúrate de agregar también apóstrofo al trabajo: qb.where(). Like ("madeCompany", "'%" + filterKey + "%'"); –
@Justin: gracias por el fragmento de código. En realidad, quiero una consulta algo así como, "Si escribo B, primero debería mostrar las cadenas de B y luego las cadenas que contienen B (aunque está comenzando con A)". ¿Es una forma de eso? –