mongoid

    5

    1答えて

    Mongoid> 3.0でどのようにマスターノードにアクセスできますか? Mongoid <で あなたが使用することができ3.0: Mongoid::Config.master.eval('...') 私は3で見つけることができる最も近いように思わ: klass.collection.database.command(eval: '...') #=> failed with error "no

    6

    1答えて

    再帰的に埋め込まれたドキュメントを見つける最良の方法は何ですか? 私は次のセットアップを持っている: グループは、多くの記事を埋め込みます。 投稿は多数の投稿を再帰的に埋め込みます。ポスト埋め込みオブジェクトのIDが与え は、再帰的にこのツリー構造全体を検索する組み込みの方法はありますか? 私の現在の実装では、基本的に幅優先探索ですが、私はMongoDBの/ mongoidは、より効率的な実装を持

    6

    1答えて

    私はMongoを手にしていますが、この単純な例を使うことはできません。私は単純に、コレクション内のすべてのドキュメントを取得しようとしている: require 'mongoid' # configuration ... class Category include Mongoid::Document field :name, type: String end

    6

    1答えて

    私はrails 3.2とmongoidを使用しています。私が持っている私のmongo.ymlで // Add an Admin User (to the admin db) use admin db.addUser("theadmin", "anadminpassword") // Use your database use superuser // Add a user (to y

    5

    2答えて

    私はMongoid基準の結果を照会し、フィールドが異なる文書のみを保持しようとすると、非常に不満です。これを行う: Books.all.distinct(:name) ..ドキュメントではなく名前フィールドを返します。 また、別の質問に記載されているようにループがuniqループを使用していると、ここでは機能しません。 Books.all.uniq{|x| x.name} # Returns n

    6

    1答えて

    RSpecを使用して、特定のMongoidクエリがでないことをアサートしようとしていますがレコードを読み込み、レコードが大きい(数MB)ためにその存在をチェックするだけです。レコードは存在しません。 私は団体の.exists?でプレーしてきたが、has_oneように動作するようには思えない何らかの理由: class Profile include Mongoid::Document

    0

    1答えて

    私はデザイナーが彼らが作ったデザインをアップロードすることを可能にするデザインモデルを持っています。同じデザイナーがアップロードした同じタイトルのデザインをクエリしてグループ化したいと思います。 私はこれをどうやって行うのか頭がいっぱいです。あなたは提案がありますか? 私はRails 3.2、Ruby 1.9.3とMongoidを実行します。 さらに詳しい情報: デザイナーモデル: class D

    12

    1答えて

    は、私がこれを実行し、それが動作持つことができなければならないことをかなり明確であるように見える: Band.find_by(name: "Photek") が、少なくともMongoID 2.4.11でこれは私にNoMethodErrorを与えます。 Band.find(name: "Photek") それはfindにfind_byを変更するのは簡単だが、私は何が起こっているのか混乱してい

    5

    1答えて

    私はcreated_atの日付を読みたいときにmongoidがStringを返すのはなぜだろうか?私の問題は、次のとおりです。私はこの <% @app.created_at.strftime("%m/%d/%y") %> レールのように日付を印刷したいとき undefined method `getlocal' for "Wed, 11 Jul 2012 02:39:24 -0400":Str

    30

    1答えて

    誰でも私にembeds_manyとhas_manyの違いを説明できますか?