Je suis en train, mais il ne semble pas fonctionner:Confus, avec activerecord, comment obtenir tous les articles?
users = User.find()
This page ne semble pas me dire comment faire?
Je suis sûr qu'il me manque quelque chose ici!
Je suis en train, mais il ne semble pas fonctionner:Confus, avec activerecord, comment obtenir tous les articles?
users = User.find()
This page ne semble pas me dire comment faire?
Je suis sûr qu'il me manque quelque chose ici!
Utilisez User.find(:all)
ou son alias User.all()
.
Users.find(:all)
cela devrait faire l'affaire.
Si vous voulez juste faire quelque chose pour chaque utilisateur, utilisez find_each:
User.find_each do |user|
# Do something with "user"
end
Ce sera beaucoup plus efficace que aller chercher tous les objets, car il va chercher dans les lots de la DB au lieu de saisir tout à la fois et en bourrant tout dans la mémoire quelque part.