ActieRecordには様々なメソッドがあります。中にはあまり使わないものもあると思います。以下に個人的な覚え書きの意味もこめて、幾つかのメソッドの使い方や発行されるSQLを載せます。 uniq SQLのdistinctに相当します。 pry(main)> User.where(name: 'test').uniq User Load (0.1ms) SELECT DISTINCT "users".* FROM "users" WHERE "users"."name" = 'test'
hachi8833 Twitter: @hachi8833、GitHub: @hachi8833 コボラー、ITコンサル、ローカライズ業界、Rails開発を経てTechRachoの編集・記事作成を担当。 これまでにRuby on Rails チュートリアル第2版の監修および半分程度を翻訳、Railsガイドの初期翻訳ではほぼすべてを翻訳。その後も折に触れて更新翻訳中。 かと思うと、正規表現の粋を尽くした日本語エラーチェックサービス enno.jpを運営。 実は最近Go言語が好きで、Goで書かれたRubyライクなGoby言語のメンテナーでもある。 仕事に関係ないすっとこブログ「あけてくれ」は2000年頃から多少の中断をはさんで継続、現在はnote.comに移転。Amazonウィッシュリスト: https://bit.ly/32aAmiI hachi8833の書いた記事一覧へ
tl;dr; wget --post-data="key1=value1&key2=value2" https://example.com/webhook -O /dev/null 経緯 CIの実行中に通知用のwebhookをPOSTして通知をやりたかったんだけど、CIで使ってるDockerイメージに curl が入っていなくて困った 具体的には https://hub.docker.com/r/hashicorp/terraform/ 素直に curl 入れればよかったんだけど、パッケージのインストールはスロービルドの原因になるのでなるべくインストールしたくなかった curl はなかったけど wget は入ってたので wget でPOSTしてみた 解説 冒頭のコマンドが全てなのですが、特筆するとしたら最後の -O /dev/null 辺りです。 wgetするとPOSTであってもカレントデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く