Dieses Mal habe ich etwas über die Zupfmethode gelernt und werde sie ausgeben.
Was ist die Zupfmethode? Wie benutzt man es?
Ich werde ungefähr beschreiben.
Die Zupfmethode ist wie folgt geschrieben. "Eine Methode, die den Wert der im Argument angegebenen Spalte als Array zurückgibt."
Die Map-Methode kann als Methode mit demselben Effekt erwähnt werden. Wenn Sie jedoch den Rückgabewert als Array erhalten möchten, ist die Verwendung der Zupfmethode einfacher und einfacher.
Lass es uns tatsächlich benutzen.
Angenommen, die Namensspalte der Benutzertabelle enthält vier Personen: "Tanaka", "Yoshida", "Suzuki" und "Takahashi". Wenn Sie daher nur die Namensspalte der Benutzertabelle abrufen möchten, ist die Zupfmethode effektiv.
User.pluck(:name)
#Dann wird die folgende Verarbeitung durchgeführt
SELECT `users`.`name` FROM `users`
=> ["Tanaka", "Yoshida", "Suzuki", "Takahashi"] #Rückgabewert
Dies ist sehr praktisch, wenn Sie die Informationen in der Tabelle oder Datenbank als Array registrieren möchten.
Recommended Posts