Magento addFieldToFilter和addAttributeToFilter用法整理
2015-10-15 17:07
609 查看
Magento中addFieldToFilter和addAttributeToFilter用法整理,记录下来,防止丢失后再去查找.
//Equals: eq
$_products->addAttributeToFilter('status',array('eq'=> 1));
//Not Equals - neq
$_products->addAttributeToFilter('sku',array('neq'=>'test-product'));
//Like - like
$_products->addAttributeToFilter('sku',array('like'=>'UX%'));
//Not Like - nlike
$_products->addAttributeToFilter('sku',array('nlike'=>'err-prod%'));
//In - in
$_products->addAttributeToFilter('id',array('in'=>array(1,4,74,98)));
//Not In - nin
$_products->addAttributeToFilter('id',array('nin'=>array(1,4,74,98)));
//NULL - null
$_products->addAttributeToFilter('description','null');
//Not NULL - notnull
$_products->addAttributeToFilter('description','notnull');
//Greater Than - gt
$_products->addAttributeToFilter('id',array('gt'=> 5));
//Less Than - lt
$_products->addAttributeToFilter('id',array('lt'=> 5));
//Greater Than or Equals To- gteq
$_products->addAttributeToFilter('id',array('gteq'=> 5));
//Less Than or Equals To - lteq
$_products->addAttributeToFilter('id',array('lteq'=> 5));
//Equals: eq
$_products->addAttributeToFilter('status',array('eq'=> 1));
//Not Equals - neq
$_products->addAttributeToFilter('sku',array('neq'=>'test-product'));
//Like - like
$_products->addAttributeToFilter('sku',array('like'=>'UX%'));
//Not Like - nlike
$_products->addAttributeToFilter('sku',array('nlike'=>'err-prod%'));
//In - in
$_products->addAttributeToFilter('id',array('in'=>array(1,4,74,98)));
//Not In - nin
$_products->addAttributeToFilter('id',array('nin'=>array(1,4,74,98)));
//NULL - null
$_products->addAttributeToFilter('description','null');
//Not NULL - notnull
$_products->addAttributeToFilter('description','notnull');
//Greater Than - gt
$_products->addAttributeToFilter('id',array('gt'=> 5));
//Less Than - lt
$_products->addAttributeToFilter('id',array('lt'=> 5));
//Greater Than or Equals To- gteq
$_products->addAttributeToFilter('id',array('gteq'=> 5));
//Less Than or Equals To - lteq
$_products->addAttributeToFilter('id',array('lteq'=> 5));
相关文章推荐
- 软考-计算机基础知识
- eclipse为方法添加注释的快捷键是什么
- Puzzle
- js 判断各种数据类型
- 自制无线共享工具C++源代码
- eclipse为方法添加注释的快捷键是什么
- Qt 中使用智能指针
- RSA算法原理
- 黑马程序员——高新技术--反射
- PHP 字符串和十六进制互转
- 在Maven仓库中添加Oracle JDBC驱动
- 时间戳服务
- linux下OCI基础:配置Instant Client连oracle数据库
- Appium 服务关键字
- jsp中的basePath,获取应用的路径
- Linux命令大全
- Android 5.x新特性之利用CardView制造温和的阴影效果
- Zookeeper学习4_Paxos算法2-算法过程
- json数据转化格式
- maven项目使用jetty跑