mongoid

    1

    1答えて

    累積値が必要なデータベーステーブルのフィールドを更新したいとします。だから基本的に私はフィールドの現在の値を見つけて、新しい数値を使ってそれを更新する必要があります。 (Mongoidで)この時私の最初の非効率的な試みは、次のとおりです。 v = Landlord.where(:name=>"Lorem") v.update_attributes(:violations=>v.violation

    2

    1答えて

    Mongoidには、Mongoid :: Versioningモジュールを組み込むときにバージョン管理機能が組み込まれています。それは本当にうまく動作しますが、モデル上のバージョンではうまくいきません。私に例を挙げてみましょう。私がブログアプリを作っているとします(私はそうではありません)。 マイモデルはポストです。たとえば、以前に公開された単一の投稿のすべてのバージョンを検索したいとします。次の

    2

    2答えて

    モンゴイドとデビスを使って、ユーザーを別のリソース(アカウント)に入れ子にすることは可能ですか?例: # routes.rb resources :accounts resources :users end devise_for :users もしそうなら、どうすればよいですか?ありがとう!

    1

    1答えて

    私はユーザーコレクションを持っています。各ユーザーには、サポート要求の埋め込み文書の配列があります。 class User < MyModel include Mongoid::Document embeds_many :tickets ... end class Ticket < MyModel include Mongoid::Document

    2

    2答えて

    私は現在、モンゴイドの水をテストしていますが、これまで電子商取引の店で始まっています。今のところmongoidはトランザクションを持っていないので、認証、認可、製品情報などのアプリケーションのほとんどにmongoidを使用したいのですが しかし、トランザクションの不足はrdbmsへの復帰を必要とします。 rdbmsは、純粋に金融取引を記録するために使用されます。 これはレールで可能ですか? 私は一

    1

    3答えて

    私はモンゴイドで2つのクラスを持っています:トピック&ポスト。トピックは多くの投稿を参照します。 最新の投稿が一番上になるように、投稿のIDの降順でトピックを並べ替える必要があります。 @topics = Topic.order_by(:last_message.created_at.desc) これは明らかに機能しません。 これを行う方法はありますか?

    3

    2答えて

    私はmongoidでRoR3を使用しています。私は、typecやactivescaffoldのような簡単な管理UIをactiverecordで利用したいと考えています。 ヒント?ありがとう

    2

    1答えて

    私はmongoid-treeを使用していますが、この質問はおそらく他のacts_as_tree ports for Mongoidにも当てはまります。 私はノードのツリーが欲しいですし、私はツリー全体を別のドキュメントに埋めたいと思っています。私の問題は、これは本当にルートノードを埋め込む必要があるだけですが、すべてのノードに同じ埋め込み_があることです。私の場合: ツリーごとに1つのレコードのみ

    2

    1答えて

    複数のフィールドに基づいてレコードの一意性を検証する検証を書くことができるかどうかを知りたいと思います。私のモデルに複合主キーがあります。つまり、 field :houseno, :type => String field :street, :type => String field :boro, :type => String このレコードの一意性を検証する良い方法はありますか? 私はこ

    0

    2答えて

    Mongoidのacts_as_geocodableに似たジオコーディング宝石はありますか?すべてのジオコーディングの宝石がActiveRecordのために作られているように感じる限りです。