1

私はモンゴイドモデルを持っています

class MyMongoidModel
  include Mongoid::Document
  include Mongoid::Timestamps

  field :name, :type => String
  field :data_id, :type => Integer

  has_and_belongs_to_many :the_other_model, :class_name => 'class_name_model'
  has_many :model2

  def self.all
        [  
               #.... the hardcoded data that will never be changed
        ]
  end
end

それは他のモデルによって使用されており、それらも使用しています。ただし、非常に長い間、まったく変更されないデータが含まれています。したがって、db から取得するのではなく、ハードコーディングすると同時に、通常のモンゴイドモデルのように動作させたいと考えています。キャッシングの使用は、私が探しているものではありません。

私の言いたいことを理解していただければ幸いです。

どのようにそれを達成するのですか?

4

1 に答える 1