ORMLite выберите несколько столбцов, используя предикаты

У меня есть база данных ORMLite с некоторыми полями. Я хочу выбрать заголовки из таблицы, где id == id, который я получаю от веб-сервиса. Мне так нравится

 try {
    Dao<ProcessStatus,Integer> dao = db.getStatusDao(); 
    Log.i("status",dao.queryForAll().toString());
    QueryBuilder<ProcessStatus,Integer> query = dao.queryBuilder();
    Where where = query.where();
    String a = null;
    for(Order r:LoginActivity.orders) {
        //LoginActivity.orders - array of my objects which I get from webservice
        Log.i("database",query.selectRaw("select title from process_status").
            where().rawComparison(ProcessStatus.STATUS_ID, "=",
                       r.getProcess_status().getProccessStatusId()).toString());
    }
    Log.i("sr",a);
} catch (SQLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

Я пытался так, но я получаю только наборы своих идентификаторов, а не названия. Я пытался так:

Log.i("database", query.selectColumns(ProcessStatus.STATUS_TITLE).where().
    eq(ProcessStatus.STATUS_ID, r.getProcess_status().getProccessStatusId())
    .toString());

но у меня такой же результат. Как мне получить данные из базы данных?

Ответы на вопрос(2)

Ваш ответ на вопрос