Doctrine2随机查询

时间:2011-06-16 10:32:11

标签: doctrine-orm

我想用doctrine2随机从我的数据库中获取2行,我无法做到。我发现用RAND()不可能轻易做到,但那么哪个是最好的解决方案?

从表中我想选择出售的行,我在is_sale中用1标记,所以因为这个我不能用简单的偏移来做。

由于

1 个答案:

答案 0 :(得分:0)

刚才在推特上提问时,我指出this post about selecting random records。这个人对使用RAND()的性能提出了非常有用的观点。我想最好在应用程序中生成随机ID,然后使用Doctrine选择那些记录。

相关问题