mongoid

    3

    2答えて

    モンゴイドの宝石とよく似たフォーム生成のための "セマンティック"レールの宝石はありますか?統合とは、モデルのルール(referenced_in、references_many)に基づいて正しい自動関連付けを意味します。 私はsimple_formを試みたが、それは失敗しているようだではない、すべてが自動になりますが、Mongoid

    1

    1答えて

    私はMongoid 2.0の後にRails 3が必要であることがわかります。最後のRails 2互換バージョンは1.9.2で、多くのバグがあります。 質問: 1. MongoidはRails 2をサポートしますか? 2. Mongoid 1.9.2のソースコードはどこにありますか(github mongoid git repoには1.9.2タグはありません)。だから私はいくつかのバグを自分で修正す

    6

    3答えて

    MongoDBでは、スペースを節約するために短いキー名を使用するのが一般的です。例えば、1の代わりに「FIRST_NAME」のアプリ内しかし の「FN」を使用する場合があります、あなたはすべての場所の上に「FN」を使用した場合にねじ込まれています。それはあまりにも醜いです。具体的には、Mongoidでフィールドを宣言するときにエイリアスを指定する簡単な方法はありますか? また、誰もがMongoid

    3

    1答えて

    私はherokuで走っているレール2.3.8アプリを持っていますが、MongoHQでmongoid 1.9.2を設定する際に問題があります。誰もこの仕事をしたのですか? ありがとうございます!

    24

    1答えて

    モンゴイドクラスのハッシュフィールドで照会します。私はどのように私が条件でこれを行うことができるか分からないのですか?ここで は一例です:だから class Person include Mongoid::Document field :things, :type => Hash end 、のは、私はこれを持っているとしましょう: p = Person.new p.t

    0

    1答えて

    でインスタンスオブジェクトからは、私は以下の目的を持って言う: { "text" : "oa3", "topic_ids" : [ ObjectId("4cea00efd8030a35eb000004") ]} 私は「」 a.topics.find(:all).count #this returns 0 と呼ばれるこのを表すオブジェクトを持って、私は私と感じますこれは間違っている。 このオ

    2

    2答えて

    汚れたオブジェクトを追跡する必要がありました。そしてそれは親の docとうまく動作します。しかし、埋め込みまたは参照されたdocを変更すると、ダーティーな には、埋め込み/参照されたdoc自体を介してアクセスする必要があります。 親ドキュメントの汚れを追跡するにはどうすればよいですか?

    1

    1答えて

    1)インスタンスオブジェクトによる検索 私は@topicというインスタンスオブジェクトがあるとします。私はこのトピックの答えを検索したい。私は渡すことができるはずだと思っていた:topics => @ topicしかし、私は以下の非常に醜い質問をしなければならなかった。 @answers = Answers.where(:topic_ids => {"$in" => [@topic.id]})

    0

    1答えて

    私はアカウントモデルを持っています: class Account include Mongoid::Document include Mongoid::Timestamps referenced_in :user end class User include Mongoid::Document include Mongoid::Timest