# rails

61개의 포스트
post-thumbnail

HTTP나 DB나 거기서 거기다

HTTP나 DB나 도메인 아닌 의존성인 건 똑같다. 그러면 인터페이스가 다를 이유도 없지 않나?

2022년 5월 15일
·
0개의 댓글
post-thumbnail

[Rails] before_action 사용하기

before_action 을 사용하는 방법을 알아보자

2022년 4월 5일
·
1개의 댓글
post-thumbnail

상위 N건만 뽑아주세요

상위 N건만 뽑아주세요. 이 요청을 어떻게하면 빠르게 처리할 수 있을까? 🤔

2022년 4월 4일
·
2개의 댓글

rails - watch list day2

1. controller setup 먼저 이해를 위한 스키마 사진 재업로드 🏝 key point 어떤 모델의 컨트롤러가 필요한지 생각해보기. no need to generate movie controller 왜냐하면 먼저 movie 정보들을 모두 api로 가져와

2022년 3월 24일
·
0개의 댓글
post-thumbnail

rails watch list - day1

datatypesurl:stringforiegn_keys:referencesassociationdependent: :destroyDestroying the children is ideal. You do that by setting dependent: :destroy o

2022년 3월 23일
·
0개의 댓글
post-thumbnail

jwt로 로그인 기능 만들기 (React + Rails )

jwt란? JWT(Json Web Token)의 약자로, Json 포맷을 이용해 인증에 필요한 정보를 암호화 한 웹 토큰이다.

2022년 3월 1일
·
0개의 댓글
post-thumbnail

[Rails] 다운타임 없이 컬럼 삭제하기

단일 카테고리를 다중 카테고리로 개편하는 작업을 진행하면서 컬럼을 드랍는 작업도 함께 배포시 컬럼을 남겨두는 게 너무 싫었다) rails g migration class RemoveFieldFromTableName < ActiveRecord::Migration

2022년 2월 7일
·
0개의 댓글
post-thumbnail

Rails 7.0 출시 내용 정리

레일즈 7.0 업데이트 내용 정리

2022년 1월 22일
·
0개의 댓글
post-thumbnail

hidden_field_tag

This will add a hidden input field with an authenticity_token that ensures the POST request is coming from your website and not from another. 이게 정말 뭘까

2022년 1월 14일
·
0개의 댓글
post-thumbnail

[Rails] :includes 로 SQL N+1 문제 개선하기

N+1 문제란? 쿼리 1번으로 N건을 가져왔는데, 관련 컬럼을 얻기 위해 쿼리를 N번 추가 수행하는 문제

2021년 12월 26일
·
0개의 댓글
post-thumbnail

rails - active record : distinct

disctinct 에 대해 알아보았다 - !

2021년 11월 26일
·
0개의 댓글
post-thumbnail

[Rails] 액티브 레코드 데이터 검증 & 콜백 정리

액티브 레코드 데이터 검증(Validation) 알아보기

2021년 11월 18일
·
0개의 댓글
post-thumbnail

Ruby 버전 업데이트 후 Apache/Passenger 에러 발생시

디플로이 해서 서비스가 돌고 있던 우분투 서버에서, 루비 버전을 업데이트 한 뒤에 서비스에 문제가 발생 하였다.tail -f /var/log/apache2/error.log 명령어로 로그를 확인 한 결과 아래와 같았다. 해결책 이를 해결 하기 위해서, 업데이트된 루비에

2021년 11월 16일
·
0개의 댓글
post-thumbnail

Rails bundle install 후 rails server 경고 발생시

노트북을 새로 구입하여 새 개발 환경에 기존 레일즈 프로젝트를 구축 하는 과정을 거치고 rails s 명령어로 서버 시작시 아래와 같은 경고 메시지가 다량으로 발생 하였다. 동작은 이상 없이만 아무래도 찜찜해서 워닝을 해결 하는 방법을 알아 보았다.구글링 해서 비슷한

2021년 11월 16일
·
0개의 댓글
post-thumbnail

Rails mysql2 Gem 설치 실패시

Ruby 버전을 2.7에서 3.0으로 업데이트 한 뒤에 아래와 같은 에러가 발생 하며 MySql잼이 설치가 실패 하였다.M1 맥북이라 호환성 문제가 있나 싶었는데 그건 아니었다.해결법Gemfile.lock을 삭제 하고 새로 bundle install 한다.아래 명령어

2021년 11월 15일
·
0개의 댓글
post-thumbnail

[Rails] 마이그레이션 알아보기

Migration이란? 마이그레이션은 액티브 레코드의 기능으로, 데이터베이스 스키마(구조)를 변경하는 수단이다. 순수 SQL로 스키마 수정사항을 쓰는 대신, 마이그레이션을 통해 Ruby DSL을 사용하여 테이블에 대한 변경 사항을 작성할 수 있다. 데이터베이스에서

2021년 11월 11일
·
0개의 댓글
post-thumbnail

Rails에서 부트스트랩 사용 하기 1

이번 포스팅에서는 레일즈 프로젝트에서 부트스트랩을 사용하는 간단한 예제를 알아보자.Gemfile에 부트스트랩 잼을 추가 한다.파일을 저장 후 bundle install을 실행 한다.application.css 를 application.scss 로 리네임 해준다.아래 라

2021년 11월 10일
·
0개의 댓글
post-thumbnail

Rails 문자열, 숫자 관련 뷰 헬퍼4

Rails 문자열, 숫자 관련 뷰 헬퍼4 `image_tag(src)` 메소드 - src : 그림 파일의 경로 (절대 경로 또는 /app/assets/images 상대경로) ```rb <%= image_tag 'test1.gif' %> ``` 혹은 ```rb <%=

2021년 11월 9일
·
0개의 댓글

Rails 문자열, 숫자 관련 뷰 헬퍼3

Rails 문자열, 숫자 관련 뷰 헬퍼3 숫자를 가공 하기 number_to_currentcy(num) 메소드숫자를 통화 형식으로 변환 한다.number_to_human(num) 메소드숫자를 10, 100, 1000 단위로 변환number_to_human_size(nu

2021년 11월 8일
·
0개의 댓글

Rails 문자열,숫자 관련 뷰 헬퍼2

문자열, 숫자 관련 뷰 헬퍼 2뷰 헬퍼에는 문자열 또는 숫자 데이터를 가공해서 사람의 눈으로 읽기 쉽게 가공 해주는 메소드 들이 있다. cycle 메소드 each 블록 내부에서 지정된 값의 목록에서 값을 뽑아 출력한다.특정 간격으로 테이블 색을 다르게 지정 하는데 유용

2021년 11월 7일
·
0개의 댓글