Rails関連のことを調べてみた2020年05月27日

Rails関連のことを調べてみた2020年05月27日
目次

MySQLのモードに関して

# 自分のローカルで設定されているモード

“`
$ mysql –version
mysql Ver 14.14 Distrib 5.7.29, for osx10.15 (x86_64) using EditLine wrapper
$ mysql -uroot -p
mysql> select @@global.sql_mode;
+——————————————————————————————————————————————————+
| @@global.sql_mode |
+——————-

元記事を表示

[Rails]collection_selectで都道府県プルダウンを作成する

# 前置き
他の記事を参考に導入してみましたが、これだけの手順で実装出来ました。
検索も出来たので、備忘録として残します。

# 前提条件
ransack導入済

# 1.導入
“`Gemfile
gem ‘active_hash’
“`
まずGemfileに上記のように記述し、bundle install。
再起動も忘れずに。

#2.prefectureモデルを作成
こちら手動です。

“`ruby:models/prefecture.rb
class Prefecture < ActiveHash::Base self.data = [ {id: 1, name: '北海道'}, {id: 2, name: '青森県'}, {id: 3, name: '岩手県'}, {id: 4, name: '宮城県'}, {id: 5, name: '秋田県'}, {id: 6, name: '山形県'}, {id: 7, name: '福島県'}, {id: 8, name: '茨城県'}, {id: 9, name: '栃木県'},

元記事を表示

本番画面での画像

## はじめに
開発環境で画像が表示されていましたが、本番環境では画像が表示されませんでした。
その時に行ったことを書いていきます!

## やったこと
①普通のイメージタグは
before

“`
= image_tag (“assets/xxx.png”)
“`
after

“`
= image_tag asset_path(“xxx.png”)
“`

②link_toとの併用
before

“`
= link_to image_tag(“/assets/xxx.png”), “ルートパス”
“`

after

“`
= link_to “ルートパス” do
= image_tag asset_path(“xxx.png”)
“`

③background-umageは
before

“`
background-image: url(“/assets/xxx.jpg”);
“`

after

“`
background-image: image-url(“/assets/xxx.jpg”);
“`

## 原因
開発環境ではimage

元記事を表示

【Rails】Railsのビューヘルパーのdate,timeとデータベースのdate型time型

## 概要
ビューヘルパーのdateやtimeの値をparamsから受け取ると次のようになっているため少し面倒だったという内容です。
合わせてこれをデータベースに格納したときのデータについても触れています。

“`html
# 月
# 時

OTHERカテゴリの最新記事