データベースから個別の値を取得したい。現在、ORMlite を使用しています。次のコードを試しました。しかし、クエリを実行しているときに、繰り返し値を取得しています。誰かが私が間違っている場所を指摘できますか? 以下にサンプルコードを掲載しています
smsDao = databaseHelper.getSmsDao();
QueryBuilder<SMSObject, Object> queryBuilder = smsDao.queryBuilder();
queryBuilder.distinct().selectColumns("timestamp");
try {
preparedQuery = queryBuilder.prepare();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
smsObject = smsDao.query(preparedQuery);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
どんな助けもかなりのものです。