activesupport

    3

    1답변

    을 나는 Configurable 모델이 : 내 pages_controller에 Configurable를 참조하면 # /models/configuration.rb class Configuration < ActiveRecord::Base end 를, 잘 작동 : class PagesController < ApplicationController

    10

    1답변

    나는 다음과 같이 대략 보이는 ActiveSupport :: 우려 모듈이 ActiveRecord 클래스에 포함되므로 enum을 사용하십시오. 기본적으로 ActiveRecord::Enum.enum에 의해 생성되는 declined! 및 accepted! 메서드를 재정의하고 내 자신의 사용자 지정 논리를 추가로 사용합니다. @model.declined!을 호출

    1

    1답변

    필자는 Rails의 ActiveSupport 확장을 검토 중이었고 'in'을 발견했습니다. 방법. 내게는 '포함'과 똑같이 생겼고 올바르게 작동합니다. 방법,하지만 그냥 반대. ([1..5]).include? 1 1.in? ([1..5]) '포함?' 방법은 처음 레일을 사용하기 시작한 이후로 똑같은 일을하는 또 다른 방법이 있다는 점에서 흥미 롭습니다

    1

    1답변

    서버를 다시 시작할 때 ActiveSupport :: Cache :: MemoryStore는 어떻게됩니까? 작은 양의 메모리가 디스크에 저장되어 있습니까? 이론적으로 캐시를 미리로드 한 레이크 작업을 실행하면 레이크 작업과 프로덕션 서버의 시작 사이에 해당 데이터가 유지됩니까?

    0

    1답변

    특정 날짜의 지난 주를 계산해야합니다. 레일스는 1.week.ago.beginning_of_week과 1.week.ago.end_of_week 메쏘드를 가지고 있지만 그 계산은 현재 시간을 기준으로 만 이루어집니다. 시간 개체 (현재뿐 아니라)를 만드는 방법이 있으며 비슷한 방법으로 지난주의 계산을 할 수 있습니까? 감사합니다.

    1

    1답변

    Rubymine을 사용하고 있으며, resque를 통해 작업을 생성하는 루비 스크립트를 디버깅하려고합니다. 나는 적극적인 지원을 문제를 사용하고 레일을 사용하지 는 나는 아무 생각이 직접이 주제에 정말 유용한 어떤 아무것도를 구글 수 없다. 나는 철저히 시험해보고 싶지 않지만 Rubymine에서 이러한 작업을 디버그하고 싶습니다. 미리 감사드립니다.

    1

    1답변

    Active Support의 기본 json 형식을 원하지 않습니다. 그래서 나는 내 프로젝트의 app.rb에 코드를 넣었다. ActiveSupport::JSON::Encoding.use_standard_json_time_format = false iso8601에서 strftime('%Y/%m/%d %H:%M:%S %z')으로 시간 형식이 변경되었습니다. 하

    1

    2답변

    레일 4.1.2와 함께 gem 'activesupport-json_encoder', github: 'rails/activesupport-json_encoder' 및 gem 'algoliasearch-rails'을 사용하고 있습니다. 문제는 아랍어 문자가있는 ActiveRecord 객체의 .to_json을 호출 할 때 아랍어 문자를 �으로 바꿉니다. > p

    2

    1답변

    좋아, 그래서 DB와 mongoid/moped로 mongo를 사용하는 레일 애플 리케이션을 가지고. db_runtime을 얻기 위해 활성 지원 알림을 사용하여 렌더링 시간과 비교하여 정보를 그래프로 나타낼 수있었습니다. 나는 몇 가지 방법을 시도해 왔지만 운이 없었습니다. 나는 또한 적극적인 지원/통지 물건에 새로운입니다. 현재이 https://gist.g

    0

    1답변

    나는 다음과 같은 폴더 구조가 있습니다 app ├── assets ├── controllers ├── helpers ├── mailers ├── market_adapters │   └── german.rb │... 그리고 파일을 market_adapters/german.rb입니다 : /gems/activesupport-5.0.0/lib/ac