嘿,伙计们,我正试着从Ruby on Rails的数据库中随机选择数据。不幸的是,sqlite和mysql对"random“函数使用了不同的名称。Mysql使用rand(),sqlite使用random()。到目前为止,我非常喜欢在我的开发环境中使用sqlite,我不想因为这一点而放弃它。
所以我有一个解决方案,但我对它不是很满意。首先,在RoR中是否有更清晰的抽象来获取随机函数?如果不是
我尝试从一个数组中获取一个随机值,该数组填充了数据库中的数据。我正在从数据库中选择一些产品,并在首页上显示它们,但我需要显示不同的(随机)产品每次页面重新加载。$row = mysql_query("SELECT * FROM anunt WHERE lichidareStoc = 0 ORDER BY anuntID DESC") or die(mysql_error());所以,我认为$row2现在是一个数组,包含