Comment utiliser Ruby on Rails

Journal d'étude de programmation

9 juin 2020 Progression du niv.85 J'ai utilisé des rails pour mes devoirs de cours

Trier par ordre croissant et décroissant

Utilisez ʻorder` pour organiser les données dans l'ordre croissant (asc: petit ordre) et décroissant (desc: grand ordre).

books = Book.order("id": "asc")  #Réorganiser les identifiants par ordre croissant
books = Book.order("id": "desc")  #Réorganiser les identifiants par ordre décroissant

Spécifiez le numéro à obtenir

Utilisez limit pour spécifier la limite supérieure de la valeur à récupérer.

books = Book.limit(100).order("id": "desc") #Obtenez jusqu'à 100 valeurs

Comme dans l'exemple, «ordre» peut être décrit en une seule ligne en utilisant «limit» et dot («.»).

Obtenez tous les numéros

Utilisez ʻall` pour obtenir toutes les valeurs plutôt que limit.

books = Book.all

Obtenez la valeur que vous voulez

Utilisez where pour obtenir les valeurs qui correspondent aux conditions du tableau.

books.where("author=Ryunosuke Akutagawa") #authorカラムがRyunosuke Akutagawaのレコードを全て取得。

Recommended Posts

Comment utiliser Ruby on Rails
[Ruby on Rails] Comment utiliser redirect_to
[Rails] Comment utiliser enum
Comment utiliser le retour Ruby
[Rails] Comment utiliser enum
Comment utiliser la jonction de rails
Ruby: Comment utiliser les cookies
[Rails] Comment utiliser la validation
[Rails] Comment utiliser authenticate_user!
[Rails] Comment utiliser Scope
[Rails] Comment utiliser la "devise" des gemmes
[Rails] Comment utiliser l'appareil (Remarque)
[Ruby on Rails] Comment écrire enum en japonais
[Rails] Comment utiliser les messages flash
[Ruby on Rails] Comment changer le nom de la colonne
Comment déployer Bootstrap sur Rails
Comment utiliser les bio-formats sur Ubuntu 20.04
[Ruby On Rails] Comment réinitialiser DB dans Heroku
[Rails] Comment utiliser Active Storage
(Ruby on Rails6) Comment créer un modèle et une table
[Introduction aux rails] Comment utiliser le rendu
Comment utiliser la méthode Ruby inject
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
Un mémorandum sur l'utilisation d'Eclipse
[Rails] Comment utiliser ActiveRecord :: Bitemporal (BiTemporalDataModel)
[Rails] Comment utiliser la méthode de la carte
Longueur, taille, nombre de rubis Comment utiliser
Comment utiliser MySQL dans le didacticiel Rails
Déployer sur Heroku [Ruby on Rails] Débutant
[Ruby] Comment utiliser slice pour les débutants
Préparation à l'introduction de jQuery dans Ruby on Rails
[Note] Comment utiliser Rails 6 Devise + cancancan
[Rails] Comment utiliser video_tag pour afficher des vidéos
Bouton [Ruby on Rails] pour revenir en haut
Ruby: CSV :: Comment utiliser la note de tableau
[Rails] Comment utiliser la méthode d'assistance, confimartion
Comment utiliser credentials.yml.enc introduit à partir de Rails 5.2
Comment utiliser Map
Comment écrire des rails
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J