سؤال

How can I write hibernate criteria query for given sql query?

SELECT * FROM Customers
WHERE Country='Germany'
AND (City='Berlin' OR City='Munchen');
هل كانت مفيدة؟

المحلول

Criteria criteria = session.createCriteria(Customers.class);
criteria.add(Restrictions.eq("Country", "Germany"));
criteria.add(Restrictions.or(
                             Restrictions.eq("City", "Berlin"),
                             Restrictions.eq("City", "Munchen")));

See Also

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top