Я использую Room Persistence Library для хранения контактной информации. Я хочу получить контакты на основе фамилии и имени.
Проблема в том, что контакты без фамилии и имени (ноль) принимаются вверху списка. Как мне запросить их, чтобы получить их внизу списка?
вот мой запрос:
select * from CacheContact order by lastName asc,firstName asc LIMIT :count OFFSET :offset
CacheContact объект:
@Entity
public class CacheContact {
private String expireDate;
@PrimaryKey
private long id;
private String firstName;
private long userId;
private String lastName;
private Boolean blocked;
private long creationDate;
private String profileImage;
@Embedded
private LinkedUser linkedUser;
private String cellphoneNumber;
private String email;
private String uniqueId;
private long notSeenDuration;
private boolean hasUser;
полный метод дао:
@Query("select * from CacheContact order by lastName asc,firstName asc LIMIT :count OFFSET :offset")
List<CacheContact> getContacts(Integer count, Long offset);