2018-01-01から1年間の記事一覧

railsでformのtext_areaで受け取った文の改行を反映させる方法

simple_formatを用いる。 役割は > 文字列を下記の条件で加工 ・文字列を<p>で括る ・改行は<br />を付与 ・連続した改行は、</p><p>を付与 参考 simple_format - リファレンス - - Railsドキュメント</p>

inner join

inner joinとは 日本語で言えば内部結合。内部結合では、2つのDBで共通のカラムを持つ場合、その値が一致するものだけを結合する。 以下構文 SELECT table_name.column_name from table1 INNER JOIN table2 on table1.column = table2.column; テーブル1か…

rails個人的疑問点・解説まとめ

ルーティング ルーティングはconfigディレクトリ以下のroutes.rbで行う rootメソッド利用して、 コントローラー名♯アクション名 を指定するとトップページに対するアクションを指定できる。 コントローラー app/controlelr以下に設定 コントローラークラスの…

gitで変更を削除する時

git addする前 ローカルの変更を取り消したい時はよくある。 git checkout ファイル名 で指定ファイルの変更を元に戻す。 また、 git checkout . ですべての変更を削除する。 しかし、追加したファイルは削除されないので、ファイルまで削除する場合は git c…

linuxコマンドで正規表現を使ってファイルを操作

現在のディレクトリ内でtxtを含むファイルのみを削除したい場合 ls . | grep txt | xargs rm |(バーティカルバー)はパイプと呼びますが、 コマンドの標準出力を次のコマンドに渡します。 grepコマンドは grep パターン 対象ファイル で対象ファイル内から…