Php 在magento中获取结果,就像SQL中的BETWEEN关键字一样
我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题 下面你可以看到我的目标概述 我正在使用Magento CE 1.7.0.2 在SQL中,我们有一个关键字BETWEEN,用于过滤两个值之间的记录 例如:Php 在magento中获取结果,就像SQL中的BETWEEN关键字一样,php,sql,magento,Php,Sql,Magento,我有一个我无法解决的问题。部分原因是我无法用正确的术语解释它。我不熟悉这个问题,很抱歉问了这个笨拙的问题 下面你可以看到我的目标概述 我正在使用Magento CE 1.7.0.2 在SQL中,我们有一个关键字BETWEEN,用于过滤两个值之间的记录 例如:Select*from Mytable,其中rollnum介于10和100之间 就像我想在Magento中使用的那样 $_productCollection = Mage::getResourceModel('reports/product_
Select*from Mytable,其中rollnum介于10和100之间代码>
就像我想在Magento中使用的那样
$_productCollection = Mage::getResourceModel('reports/product_collection')->addAttributeToSelect('*')->setOrder($choice, 'asc');
在上面的例子中,我想使用它&它应该像SQL中的BETWEEN关键字一样工作
有什么想法吗
$collection->addAttributeToFilter('start_date', array('date' => true, 'to' => $todaysDate))
->addAttributeToFilter('end_date', array(
array('date' => true, 'from' => $todaysDate),
array('null' => true)
)
简单的方法,解决你的问题:
$_productCollection->addAttributeToFilter(
array(
'attribute' => 'rollnum',
'in' => array(10, 100)
)
);