0

RailsでMongoDBとBackbone.jsを組み合わせる際の問題の回避策として、オンラインで見つけた次のコードを追加しようとしていますが、3つすべてを一度に学習しているため、実際にはRuby/Railsをよく知りません.

現在、lib/次の内容の mongoid.rb という名前のファイルを作成しました。

module Mongoid
  module BackboneSerialization
    extend ActiveSupport::Concern
    module InstanceMethods
      def serializable_hash(options = nil)
        persisted? ? super.merge('id' => _id) : super
      end
    end
  end
end

このコードが正しいと仮定すると、これを機能させるために他に注意する必要があることはありますか? 私が今やっているのは、このコードを追加してからサーバーを起動することだけですが、問題は解決していないようです。保管する必要がある特定の場所はありlib/mongoid/backbone_serialization/instance_methodsますか? または、これを特定のファイルに含める必要がありますか? もしそうなら、Mongoid またはサブモジュールだけを含めますか?

4

1 に答える 1