You are here

57 数组运算符

admin 的头像
Submitted by admin on 星期四, 2015-06-11 09:19

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com

    一些运算符用于value参数为数组时。最常用的就是IN BETWEEN。那么$value应该是一个数组,它包含了字段可能等于的值。因此,下面的调用将会这样解析:

<?php
$query->condition('myfield', array(123), 'IN');

//变成了: myfield IN (:db_placeholder_1, :db_placeholder_2, :db_placeholder_3)
?>

    如果运算符为BETWEEN,那么$value是一个包含两个元素的数组,字段位于两者之间。例如:

<?php
$query->condition('myfield', array(510), 'BETWEEN');

//变成了: myfield BETWEEN :db_placeholder_1 AND :db_placeholder_2
?>


Drupal版本: