如果已经有人问了,对不起,我搜索过但没有找到我需要的。
我正在使用ruby和mysql根据mysql表中的单个列创建一个数组。例如,假设我有一个用户名称的列:
users = []
users.clear
# Update the list of users to follow
res = dbh.query("SELECT user FROM usernameDB")
while row = res.fetch_row do
users << row[0] #adds each user to the array
end
这个代码之前一直很好用,但自从我们开始有了更多的用户后,它就给我报未知错误。
为了解决问题,我只是简单地注释掉了大部分代码,并仅使用了几个用户名来构建数组,然后一切又恢复正常了。所以我的问题是:Ruby数组中的项目数量是否有限制?
谢谢!