Restrictions查詢用法


HQL運算符

QBC運算符

含義

=

Restrictions.eq()

等於equal

<> 

Restrictions.ne()

不等於not equal

> 

Restrictions.gt()

大於greater than

>=

Restrictions.ge()

大於等於greater than or equal

< 

Restrictions.lt()

小於less than

<=

Restrictions.le()

小於等於less than or equal

is null

Restrictions.isnull()

等於空值

is not null

Restrictions.isNotNull()

非空值

like

Restrictions.like()

字符串模式匹配

and

Restrictions.and()

邏輯與

and

Restrictions.conjunction()

邏輯與

or

Restrictions.or()

邏輯或

or

Restrictions.disjunction()

邏輯或

not

Restrictions.not()

邏輯非

in(列表)

Restrictions.in()

等於列表中的某一個值

not in(列表)

Restrictions.not(Restrictions.in())

不等於列表中任意一個值

between x and y

Restrictions.between()

閉區間xy中的任意值

not between x and y

Restrictions.not(Restrictions..between())

小於值X或者大於值y

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM