ThinkPHP支持對(duì)某個(gè)字段的(de)區(qū)間(jΩ→ iān)查詢,例如(rú):
$map['id'] = array(array('gt',1),array('lt',10)) ;
得(de)到(dào)的(de)查詢條件(jiàn)是( α∏shì): ( id > 1) AND ( id < 10↑λ)
$map['id'] = array(array('gt',3),array('lt',10), 'or') ;
得(de)到(dào)的(de)查詢條件(jiàn)是(s↕♥≤hì): ( id > 3) OR ( id < 10)
$map['id'] = array(array('neq',6),array('gt',3),'and');
得(de)到(dào)的(de)查詢條件(jiàn)是(shì):( id != 6) AND ( id > 3)
最後一(yī)個(gè)可(kě)以是(shì)AND、 O₩↑£σR或者 XOR運算(suàn)符,如(rú)果不(bù)寫,默認是(shì)©£AND運算(suàn)。
區(qū)間(jiān)查詢的(de)條件(jiàn)可(kě)以&♠¶γ支持普通(tōng)查詢的(de)所有(yǒu)表達式,也(yě)就(jφ♥✘iù)是(shì)說(shuō)類似LIKE、GT和(hé)EXP這(z §hè)樣的(de)表達式都(dōu)可(kě)以支↔ δ♣持。另外(wài)區(qū)間(jiān)查詢還(hái)可(kě)以≈™₹&支持更多(duō)的(de)條件(jiàn),隻要(yào)是(shì)針對(✘duì)一(yī)個(gè)字段的(de)條↓≈₩件(jiàn)都(dōu)可(kě)以寫到(dào)一(yī)起,例如(∏∏rú):
$map['name'] = array(array('like','%a%'), array('like','%b%'), array('like','%c%'), 'ThinkPHP','or');
最後的(de)查詢條件(jiàn)是(sh↑•≥ì): ( name LIKE '%a%') OR ∏ε( name LIKE '%b%') OR ( name φ LIKE '%c%') OR ( name = 'ThinkPHP'✘&¥)




