私はそれを動作させることができません。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 ::オブジェクト:: Managerのデバッグをオンに、私は順序句があることを参照してください:
ORDER BY t1.id, RAND()
はどこt1.id
をということで、私はこのクエリを使用していますから来る?そして、どのようにしてORDER BY
をRAND()
に修正することができますか? documentation for the sort_by
parameterから
ありがとうございます。私があなたの仕事に掘り下げるほど、私はそれを高く評価します。最大5つの質問があるので、この場合はアプローチが受け入れられると思います。たぶん一日私は完全にモジュールですべてを得るだろう(しかし、多くを耕す:) – cliveholloway