0
我无法让它工作。我使用这个查询:为什么不是Rose :: DB :: Object sort_by RAND()做我期望的事情?
my $user_questions
= RoseDB::UserSecurityQuestion::Manager->get_user_security_questions(
query => [
'user.username' => $username,
],
with_objects => ['User','SecurityQuestion'],
sort_by => 'RAND()',
limit => 2,
);
当我打开玫瑰:DB:对象::经理调试,我看到的是,为了条款是:
ORDER BY t1.id, RAND()
那是哪里t1.id
来自(哪里?任何想法如何我可以纠正ORDER BY
只是RAND()
?
谢谢约翰。我越深入到你的工作中,我越感激它。由于最多有5个问题,我认为这种方法在这种情况下是可以接受的。也许有一天我会完全获得模块中的所有东西(尽管如此,:) – cliveholloway 2009-07-29 17:45:06