使用多个两列值来访问数据库信息

时间:2013-10-22 17:20:37

标签: magento parameters

我使用的是Magento 1.7.0.2,需要访问我的数据库中的信息。

我已经实现了这个目标
    $params = $this->getRequest()->getParams();
    $prefs = Mage::getModel('prefs/prefs')->setCurPage(1)
                                          ->setPageSize(1);
    $prefs->load($params['id']);
    $data = $prefs->getData();

但这只是通过在我的表格中使用单个列作为参考来选择数据,我需要使用两列来获得唯一值。

如何选择这两列并将这些值应用为地址栏中所需的参数?

在我的研究中,我查看了this并应用了_query,但无法确定如何使其工作。

1 个答案:

答案 0 :(得分:0)

你必须像这样查询检查以下代码并根据你的要求进行更改

$Model =Mage::getModel('prefs/prefs')->getCollection();
$Model->addFieldToFilter('first_column',array('eq'=>'your_id'))
      ->addFieldToFilter('Second_column',array('eq'=>'Your_filter_data'));
$finalData = $Model->getData();