Jestem nowa w tym, pomóż mi.Funkcja Android likemlite() nie działa
Próbuję użyć funkcji lubmlite (nazwa kolumny, wartość), ale to nie działa dla mnie. Ale kiedy testuję pełny tekst, działa on jak funkcja "eq".
mój kod jest
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);
}
Dzięki.
pomógł mi. Dzięki człowieku :) – Shirane85
dopilnuj, aby dodać również apostrof do pracy: qb.where(). Like ("madeCompany", "'%" + filterKey + "%" "); –
@Justin: Dzięki za fragment kodu. Właściwie to chcę zapytać coś w stylu: "Jeśli napiszę B, powinien najpierw wyświetlić ciągi B, a następnie ciągi zawierające B (chociaż zaczyna się od A)". Czy to jest sposób na to? –