1
すべてがこの質問にあります、ここに私の方法です。trim(field)で注文する基準addOrder?
public List<Object> listEntry(final int rowNumMin, final int maxResult,
final String orderField, final int orderSort) {
final Criteria requete = getSession().createCriteria(
getPersistentClass());
if(orderSort=1){
requete.addOrder(Order.asc(orderField));
} else {
requete.addOrder(Order.desc(orderField));
}
requete.setMaxResults(maxResult);
requete.setFirstResult(rowNumMin);
final List<Object> resultat = requete.list();
return resultat;
}
これは
SELECT * FROM myTable ORDER BY orderField LIMIT rowNumMin, maxResult;
のようですが、私は、私はこれを行うことができますどのように
SELECT * FROM myTable ORDER BY TRIM(orderField) LIMIT rowNumMin, maxResult;
を取得したいと思いますか?