일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- メソッド
- 일본어
- 비즈니스일본어
- 반다이몰
- 日本語
- rails7
- Flutter
- DART
- 건담
- Web
- 一日一つメソッド
- Spring
- javascript
- html
- vscode
- springboot
- jsp
- Python
- rails
- 単語
- CSS
- 자바
- 디지몬
- 건담베이스
- 연습문제
- ruby
- java
- nico
- 인프런
- C로 시작하는 컴퓨터 프로그래밍4판
- Today
- Total
목록Ruby/RubyOnRails-日本語 (67)
AR삽질러
Rails 一日一つメソッド (Day5) destroyメソッド destroyメソッドとは - destroyメソッドは Active Record オブジェクトをデータベースから削除するために使用される。オブジェクトのデータベース レコードを削除し、関連するコールバック(before_destroy、after_destroyなど)をトリガーし、 このプロセスにより、オブジェクトに関連付けられたデータを安全に削除できる。 destroyメソッドの動作方法 1. オブジェクトの検索 - まず、削除したいオブジェクトを探したり、呼び出したりします。 これはfind、find_byなどのメソッドを使って行うことがでる。 2. オブジェクトの削除 - destroyメソッドを呼び出してオブジェクトを削除する。 この過程で、該当するオブジェクトのbefore_destroyコールバックが先..
Rails 一日一つメソッド (Day4) createメソッド createメソッド - createメソッドはActive RecordModelを使ってDatabaseに新しいRecorを生成する時に使う。 - オブジェクトをインスタンス化し渡された属性を使って値を設定した後、DabaBaseに保存する。 - createメソッドは 'new' と 'save'メソッドを一つに結合したものと同じ。 user = User.create(name: "Arang", email: "arang@example.com") createメソッド動作方式 1) インスタンス生成 - newメソッドでModelの新しいインスタンスを生成する。 2) 属性割り当て - 渡されたパラメータを使ってModelの属性に値を割り当てる。 3) 保存 - saveメソッドを呼び出してインスタンスをD..
Rails 一日一つメソッド (Day3) all, find_dyメソッド, render 1. allメソッドとは - allメソッドはActiveRecordモデルによって使用される。該当するTableのすべてのRecordを呼び出せる役割としてすべての列(Row)を検索し、各列に対するObjectの配列を返す。 allメソッドの使用方法 allメソッドの使用方法 allメソッドを呼び出す。 User.all : usersテーブルのすべてのRecordを返す。 チェーン allで返された 'ActiveRecord::Relation' オブゼダートに追加のクエリメソッド をチェーンできる。 User.all.order(:name) はすべての使用者を名前順番で整列 する。 クエリ組み合わせ allメソッドをほかのメソッドを使ってもっと複雑なクエリを作る。 User.all...
Rails 一日一つメソッド (Day2) findメソッド Active Recordメソッドとは - Active Recordライブラリに含まれでいるメソッドを意味し、RailsのORM(Object-Relational Mapping)SystemでDatabaseと相互作業するRubyObjectを提供する。 - Active RecordによってSQLを直接作成しなくてもDabaBaseRecordを生成、検索、修正、削除ができる。 主なActive Recordメソッド 1. CRUD作業 create 作成 where 条件に合うレコード 検索 find IDを検索 update Recordの属性Update find_by 与えられた条件に合う最初のレコード 検索 destroy Record削除 2. 関係管理 has_many モデル間の関係定義 belong..
Rails 基本理念 1. 設定より規約 - Convention over Configuration (CoC) 例)データベースのテーブル名はモデルの複数形にする。 モデル名 : User -> データベースのテーブル名 : users 2. 同じことを繰り返さない - Don't Repeat Yourself, DRY 例)消費者の計算用のコードが、複数箇所に重複して書かれている。 3. MVCアーキテクチャ Model - データベースアクセスなどデータ関連処理 View - 画面表示 Controller - リクエストやレスポンスを制御 - ViewModelの橋渡し 4. Rudy言語 - RailsはRubyProgramming言語を使います。Rubyは簡潔で読みやすい文法を持つObject-Oriented Programming Ranguage 5. Gem..
https://www.ruby-lang.org/ja/ オブジェクト指向スクリプト言語 Ruby Ruby 3.3.0-rc1 が公開されました。Ruby 3.3ではPrismという新しいパーサーの追加、新しいパーサージェネレーターであるLramaによるBisonの置き換え、RJITという新たなJITの仕組みを追加、YJITの高速化 www.ruby-lang.org Rubyとは - オープンソースのprogramming言語 - Webのプログラミングをはじめ、広く使われている Rubyの主な特徴 - オブジェクト指向 - シンプルな文法 - 強力な標準ライブラリ - 国際標準(国際標準化機構・国際電気標準会)ISO・IEC 30170 RubyとRubyOnRails - Ruby : プログラミング言語 - RubyOnRails : Rubyで書かれたWebアプリケーショ..
RubyOnRails 開発環境構築 (Windows) - 日本語 入る前に.. 私は現在IP住所が韓国になっておりますので時々韓国語が見える時があります。 日本のIP住所で開発環境構築を進んでも違いはないのでご安心ください。 RubyOnRailsの開発環境構築をする前に自分のパソコンのメモリーが十分なのか ご確認ください。 そして開発環境は、1人1人すべて異なりますので、できないことがあったらいつでもコメントしてください💪 コメントは写真とエラーを送付してください。 0.RubyOnRailsの開発環境構築 基本的に必要なプログラム項目 Rubyダウンロード Railsダウンロード Visual Studio Codeダウンロード 1.Rubyの開発環境構築方法-基本構築 1)Rubyダウンロード https://rubyinstaller.org/downloads/ Down..