SQL 문에 대한 Rails 4 범위를 작성하는 방법은 무엇입니까?

칸 하산

현재 내 응용 프로그램을 rails 4.로 업그레이드하고 있습니다. Rails4 for SQL 문에 범위를 작성하기 위해 몇 가지 구문이 변경되었음을 알고 있습니다. 아래는 레일 3의 범위입니다.

scope :current_active_leases,     group("leases.id").where("leases.commencement <= ? and (leases.expiration >= ? or leases.mtm=?) and leases.is_executed= ? ", Time.now.strftime("%Y-%m-%d"), Time.now.strftime("%Y-%m-%d"), true, true)

이것을 rails 4에서 다시 작성하는 방법

사 비아 사치 고쉬

나는 당신이 작성한 것이 작동해야한다고 생각하지만 rails 4에서는 다음과 같이 작성해야합니다.

scope :current_active_leases,  -> {group("leases.id").where("leases.commencement <= ? and (leases.expiration >= ? or leases.mtm=?) and leases.is_executed= ? ", Time.now.strftime("%Y-%m-%d"), Time.now.strftime("%Y-%m-%d"), true, true) }

http://api.rubyonrails.org/classes/ActiveRecord/Scoping/Named/ClassMethods.html#method-i-scope 문서를 확인하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

URL의 점 문자에 대해 Rails로 올바른 경로를 작성하는 방법은 무엇입니까?

분류에서Dev

이 조건에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

이 장면에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

테이블에 대한 비 소유자에 대한 액세스를 제한하는 Oracle SQL에서 정책을 작성하는 방법은 무엇입니까?

분류에서Dev

Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

분류에서Dev

4 열에 대한 지표를 정의하는 방법은 무엇입니까?

분류에서Dev

한 줄 방법 (더미)에 대한 단위 테스트를 작성하는 방법은 무엇입니까?

분류에서Dev

Rails 4에서 강력한 매개 변수를 사용하는 방법은 무엇입니까?

분류에서Dev

Bootstrap 4의 Bootstrap 3에서 축소 가능한 navbar를 작성하는 방법은 무엇입니까?

분류에서Dev

Ruby on Rails에서 복잡한 SQL 쿼리를 구현하는 방법은 무엇입니까?

분류에서Dev

맞춤 위치를 위해 Rails 4에서 양방향 SSL을 설정하는 방법은 무엇입니까?

분류에서Dev

아래 문제에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

json 문자열에 대한 일반 getObject () 메서드를 작성하는 방법은 무엇입니까?

분류에서Dev

JSON 파일에 대한 설명 문서를 작성하는 방법은 무엇입니까?

분류에서Dev

JSON 파일에 대한 설명 문서를 작성하는 방법은 무엇입니까?

분류에서Dev

회문 소수에 대한 재귀 함수를 작성하는 방법은 무엇입니까?

분류에서Dev

하위 도메인에 대한 DNS 레코드를 작성하는 방법은 무엇입니까?

분류에서Dev

Rails 4에서 한 공연의 총 다운로드 수를 찾는 방법은 무엇입니까?

분류에서Dev

Laravel에서 컨트롤러에 대한 단위 테스트를 작성하는 방법은 무엇입니까?

분류에서Dev

Rails 4 앱에서 위치를 표시하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

plotRGB 및 플롯에 대해 동일한 출력 범위를 설정하는 방법은 무엇입니까?

분류에서Dev

rails_admin 관리자 패널에 대한 액세스를 제한하는 방법은 무엇입니까?

분류에서Dev

API 또는 DB (SQL)에서 TeamCity가 지난 분기 (3 개월)에 대한 통계를 작성하는 방법은 무엇입니까?

분류에서Dev

이 질문에 대해 SQL에서 내부 조인으로 상관 관계가없는 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

Visual Studio에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

SQL Server 2000에서 쿼리를 작성하는 방법은 무엇입니까?

분류에서Dev

C ++에서 임의의 대문자 문자 생성기를 작성하는 방법은 무엇입니까?

분류에서Dev

이 SQL 쿼리에 대한 왼쪽 외부 조인을 작성하는 방법은 무엇입니까?

분류에서Dev

Rails 4에서 매개 변수로 활성 레코드를 초기화하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    URL의 점 문자에 대해 Rails로 올바른 경로를 작성하는 방법은 무엇입니까?

  2. 2

    이 조건에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

  3. 3

    이 장면에 대한 SQL 쿼리를 작성하는 방법은 무엇입니까?

  4. 4

    테이블에 대한 비 소유자에 대한 액세스를 제한하는 Oracle SQL에서 정책을 작성하는 방법은 무엇입니까?

  5. 5

    Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

  6. 6

    4 열에 대한 지표를 정의하는 방법은 무엇입니까?

  7. 7

    한 줄 방법 (더미)에 대한 단위 테스트를 작성하는 방법은 무엇입니까?

  8. 8

    Rails 4에서 강력한 매개 변수를 사용하는 방법은 무엇입니까?

  9. 9

    Bootstrap 4의 Bootstrap 3에서 축소 가능한 navbar를 작성하는 방법은 무엇입니까?

  10. 10

    Ruby on Rails에서 복잡한 SQL 쿼리를 구현하는 방법은 무엇입니까?

  11. 11

    맞춤 위치를 위해 Rails 4에서 양방향 SSL을 설정하는 방법은 무엇입니까?

  12. 12

    아래 문제에 대한 postgres 쿼리를 작성하는 방법은 무엇입니까?

  13. 13

    json 문자열에 대한 일반 getObject () 메서드를 작성하는 방법은 무엇입니까?

  14. 14

    JSON 파일에 대한 설명 문서를 작성하는 방법은 무엇입니까?

  15. 15

    JSON 파일에 대한 설명 문서를 작성하는 방법은 무엇입니까?

  16. 16

    회문 소수에 대한 재귀 함수를 작성하는 방법은 무엇입니까?

  17. 17

    하위 도메인에 대한 DNS 레코드를 작성하는 방법은 무엇입니까?

  18. 18

    Rails 4에서 한 공연의 총 다운로드 수를 찾는 방법은 무엇입니까?

  19. 19

    Laravel에서 컨트롤러에 대한 단위 테스트를 작성하는 방법은 무엇입니까?

  20. 20

    Rails 4 앱에서 위치를 표시하는 가장 좋은 방법은 무엇입니까?

  21. 21

    plotRGB 및 플롯에 대해 동일한 출력 범위를 설정하는 방법은 무엇입니까?

  22. 22

    rails_admin 관리자 패널에 대한 액세스를 제한하는 방법은 무엇입니까?

  23. 23

    API 또는 DB (SQL)에서 TeamCity가 지난 분기 (3 개월)에 대한 통계를 작성하는 방법은 무엇입니까?

  24. 24

    이 질문에 대해 SQL에서 내부 조인으로 상관 관계가없는 쿼리를 작성하는 방법은 무엇입니까?

  25. 25

    Visual Studio에서 SQL 쿼리를 작성하는 방법은 무엇입니까?

  26. 26

    SQL Server 2000에서 쿼리를 작성하는 방법은 무엇입니까?

  27. 27

    C ++에서 임의의 대문자 문자 생성기를 작성하는 방법은 무엇입니까?

  28. 28

    이 SQL 쿼리에 대한 왼쪽 외부 조인을 작성하는 방법은 무엇입니까?

  29. 29

    Rails 4에서 매개 변수로 활성 레코드를 초기화하는 방법은 무엇입니까?

뜨겁다태그

보관