
Rails에서 프로그램이 업데이트한 책의 수를 찾는 방법
2022-10-06 last update
4 minutes reading rails programming실행 중인 스크립트가 있고 rails 콘솔을 사용하여 런타임 동안 책의 마지막으로 업데이트된 isbn 번호를 찾고 싶다고 가정해 보겠습니다.
그런 다음 이 향상된 쿼리를 사용하여 런타임 동안 업데이트된 책의 수를 찾을 수 있습니다.
정돈된! 그렇지 않습니까?
Book.where(updated_at:Book.maximum('updated_at')).first.isbn
그런 다음 이 향상된 쿼리를 사용하여 런타임 동안 업데이트된 책의 수를 찾을 수 있습니다.
Book.pluck('isbn').uniq.find_index(Book.where(updated_at:Book.maximum('updated_at')).first.isbn)+1
정돈된! 그렇지 않습니까?