mongoid

    4

    1答えて

    私は自分のレールアプリに "acts-as-taggable-on"宝石を使いたいと思っています。 (レール3.0.10とルビー1.9.2p0) しかし、私はモンゴイドを使用しています。 は "acts-as-taggable-on"がARで動作するので、これをmongoに使用する方法はありますか? またはmongoで使用できるタグ付けに使用できる他の宝石があります。ここで

    0

    1答えて

    はのは、私は2つのモデルがあるとしましょう:ボード、ユーザーに属し、ボードに埋め込まれている共有が board.rb belongs_to :user embeds_one :sharing を設定することが可能ですフィールドの外部キー「user_idを」共有で、のようなもの: belongs_to :user, :foreign_key => 'sharing.user_id'

    4

    1答えて

    私はモンゴイドの配列を使用してユーザーの役割を格納していますが、ほとんどの場合はうまく動作しますが、レールに空白を配列に渡して問題が発生し、モンゴイドがそれを保存します。 ["", "admin", "editor", "author"] Formtasticは、自動的に別の問題を回避するために何を得るのですか?しかし問題は、モンゴイドが空白を配列に保存することです。ブランクを無視するにはどう

    0

    2答えて

    mongoはリレーショナルではないので、has_many多相関連で特定の型を見つける方法が不思議です。 私はすべての3は、私は特定のモデル協会でレビューをすべて返すことができますどのようにレビュー(多型) を3機種、[プレイス、市、&国]を持つことができますか?私は単純なhas_manyの関連付けでそれを行う方法を知っていますが、多相のものではありません。 @user = User.where(u

    0

    1答えて

    私はレールアプリでモンゴイドを使用しています。など3.0.10ルビー1.9.2p0私は、 "テスト"、 "リンク" のようなフィールドを使用しようとしています 、 "DESC" は が Content.new(:test => 'ggg') Content.new(:link => 'ggg') Content.new(:desc => 'ggg') コンテンツが使用するモデルであると

    1

    1答えて

    私のレールアプリケーションでmongodbを使用しています。 私は class Product include Mongoid::Document field :test, type: String field :link, type: String end 以下のようにMongoのモデルがあると私は私のコントローラ に以下のようにlibに、あるいは、例えば、それらを生

    8

    3答えて

    だから私は、私はModelParentの永続化インスタンスが mc = mp.create_model_child(:name=>"child") レールコンソールでMPと呼ばれ、それが返されます mp.model_child を行ういると仮定すると、この class ModelParent include Mongoid::Document field :name,

    1

    1答えて

    IDの最後の4文字を検索してオブジェクトを検索できるようにします。どうやってやるの? paramは a3f4ようになり、この場合には、私が見つけることがしたいオブジェクトの実際のIDは次のようになり Book.where(_id: params[:q]) :文字の最後には、私たちです bc313c1f5053b66121a8a3f4 お知らせ検索。私はどのように私のオブジェクトidのちょう

    0

    1答えて

    この配列は、そのようにネストされている理由は、私が s = Student.first s.teachers => [] s.teacher_ids = [Teacher.first.id, Teacher.last.id] s.teacher_ids => [[BSON::ObjectId4f7c3300913417162c000008, BSON::ObjectId4f7c333b

    2

    2答えて

    :With Mongoid, can I "update_all" to push a value onto an array field for multiple entries at once? 私がお願いしたいと思います: ここ{:multi => true}の目的は何ですか? 今すぐmongoid経由でupdate_allの値を配列にプッシュすることはできますか?質問は2010年です。 あ