我的查询是从 magento 集合生成的
$userModel = Mage::getSingleton('user/user')->getCollection()->addFieldToFilter('user_id', array('in' => array($User_Id)));
SELECT `main_table`.user_name FROM `user_table` AS `main_table` WHERE (user_id IN('1', '3', '2'));
我想使用这个查询:
SELECT `main_table`.user_name FROM `user_table` AS `main_table` WHERE (user_id IN('1', '3', '2')) ORDER BY FIELD(user_id , 1,3,2);
这样它将以与输入 ID 相同的顺序显示用户名。即“1,3,2”
Magento 中使用哪种方法来加载集合ORDER BY
?
提前致谢!