arel

    2

    2답변

    그래서 레일스는 : habtm 관계를 통한 연결을 지원하지 않습니다. 거기에 레일스 2.x에서 이것을 추가 할 플러그인이 있지만 레일즈 3/에지를 사용하고 특정 모델에 대한 연관 만 필요합니다. 그래서 저는 Arel이라는 아름다움으로 나 자신을 그루터기를 털썩 내 렸습니다. 첫째, 모델 : 나는 특정 카드 세트에 속하는 모든 교훈을 얻고 싶은 class C

    2

    3답변

    레일 3을 사용 중이며 Arel에서 빌드 한 몇 개의 조인으로 구성된 SQL 쿼리가 있습니다. 내 모델 중 하나의 메서드에서이 쿼리를 실행하고 싶지만이 작업을 수행하는 방법을 잘 모르겠습니다. arel 개체는 Arel :: InnerJoin 유형으로 밝혀졌으며 해당 쿼리에서 반환 된 모든 개체의 배열을 검색하려고합니다. 그렇게하기 위해 ModelName.f

    3

    2답변

    번역이라는 테이블이 있습니다. (그리고 해당하는 ActiveRecord 클래스). 이 테이블에는 다음 필드가 포함되어 있습니다. ID, 키 및 값 키가 주어진 쿼리 + 쿼리와 일치하지 않는 모든 번역을 선택하고 키를 번역과 공유하는 모든 번역을 선택하고 싶습니다. 이는 쿼리와 일치합니다. 결과 SQL은 다음과 같이 보일 수 있습니다 : SELECT * FR

    1

    1답변

    나는 클래스가 : 레일 콘솔에서 class Technician < ActiveRecord::Base scope :named, lambda {|name| where(["first_name LIKE ?", "%#{name}%"])} end , 나는 다음과 같은 쿼리를 수행 할 때 I 클래스 속성에 액세스하려고 할 때 나는 어떤 방법 오류가 발생하

    1

    1답변

    상당 수의 AREL 문을 작성했지만이 문서에서는 매듭을 짓고 있습니다. 여기 내 상황이 있습니다 : class Product < AR::Base has_many :parents, :class_name => "ProductLink", :foreign_key => :to_product_id has_many :children, :class_na

    0

    1답변

    0 나는 레일 3 응용 프로그램에서 다음과 같은 모델을 선택 요구 사항이 있습니다 class Item < AR has_many :holdings class Holding < AR belongs_to :item 유지 모델은 '활성'부울 값이 있습니다. 0 개의 '활성'보유 수 (관련 보유 수의 개수가있을 수 있음)가있는 각 항목을 찾고 싶습니다. 꽤 많은 조

    4

    2답변

    I가 다음과 같은 모델 class Courier < ActiveRecord::Base has_many :coverages end class Coverage < ActiveRecord::Base belongs_to :courier belongs_to :country_code end class CountryCode < Ac

    6

    4답변

    두 테이블을 조인하고 모델과 관련된 모든 열을 반환하려고합니다. Comment.joins(:user).select("*") 는 SQL은 잘 보이지만, 여전히, 그것은 단지 의견과 그와 관련된 사용자 정보의 없음을 반환 나는 그런 일이 다음과 같습니다있다. comments.*이 아닌 *을 어떻게 검색 할 수 있습니까?

    4

    2답변

    Rails 3/Arel에서 버그를 발견했다고 생각합니다. 그러나 문제를 해결하고 버그를 제출하기 전에 다른 사람이 내 문제를 분명히 밝힐 수 있기를 바랍니다. 보고서. q = Question.where(:submitter_id => 1) q = q.having(['option_sum > ?', 5]) q = q.having(['option_sum < ?

    2

    2답변

    가상 특성을 추가하지 않고 모델에 가상 열을 추가 할 수 있습니까? 내가 상황 다음 한 : 나는 제품 결과의 모든 ProductVariants에서 최소한의 제품 가격을 원하는 모든 제품을 선택하면 Product(id, name) 많은 ProductVariant(id, price, offer_price, product_id,...) 있습니다. @product