mongoid

    0

    1答えて

    サブスクリプションサービスの関連ドキュメントをテストしようとしています。各サブスクリプションはアカウントに埋め込まれ、プランを参照します。以下のコードの様々なビットです: アカウント: Factory.define :account, :class => Account do |a| a.subdomain 'test' a.agents { [ Factory.build(:

    11

    1答えて

    nosqlとsqlデータストアの併用をお勧めします。たとえば、監査証跡やログ情報をmysqlにいくつか報告し、mongodbにいくつかのスレッド化された階層データを記録します。 mongoidだけでなく、mysql上でアクティブなレコードを持つレールを接続することは可能ですか? すぐに使用できないようです...何かヒント? これは推奨されないアプローチですか?

    0

    1答えて

    と仮定のためにオブジェクトを取り出す: に言及= [ "2"、 "1"、 "3"] ランク付け= User.where(:nickname.in = > 出力がランダムである設けアレイ内の順序と一致しない 出力.MAP)に言及=> 3、1、2 01私はそれたい 私は同じ問題を抱えていた元の配列=> 2、1、3

    1

    2答えて

    私はオブジェクトのIDをより小さな文字列にエンコードする方法と、それをもう一度デコードする方法を探しています。 は基本的に私はこれを行うにはどの宝石があり、たとえばID「47cc67093475061e3d95369d」「adff232」のようなものに変身する... bit.ly a'laなど をしたいですか? ありがとうございます!

    0

    1答えて

    MongoDBを新しくして秒を取得しようとしていますテストプロジェクトが動作しています。私はの2番目のを強調しています。これは問題の一部である可能性があるので、/data/db/のように思えます。私はまだ最初の実証的なMongoDBのファイルを持っています< - MongoID - > Railsのプロジェクト問題は数週間前です。 は今、私はいくつかのフラグ(-T -O -J)でゼロから新しいのR

    8

    2答えて

    embeds_manyとreferences_many(またはembeds_oneとreferences_one)の間でMongoidを選択する際の重要な点は何ですか? 現在embeds_manyよりもreferences_manyが好きですが、その結果、ネストされたネストが多すぎるため、データベースに不要なオーバーヘッドが追加される可能性があります。

    0

    1答えて

    埋め込みドキュメントの追加に問題があります。私は、ユーザーに埋め込まれているタグを追加しようとしています。 user.rb class User include Mongoid::Document field :name validates_presence_of :name validates_uniqueness_of :name, :email, :

    0

    1答えて

    を削除せずに私は問題なくbeesコレクションにBのインスタンスを追加することができ、二つのクラス class A has_many: bees class B belongs_to: a 間1..N関係を持っています。私は a.bees.where(id: someid).delete を行うことによって、Bの特定のインスタンスを削除しようとすると はその後削除され

    9

    5答えて

    私はRails 3とMongoid gemを使用しています。しかし、私はコンボボックスにmongodbデータベースのリストを記入する必要があります。 mongodbシェルでは、 "show dbs"コマンドでデータベースをリストできます。また、mongodbドライバにはgetDBNameList()とdb.getCollectionNames()コマンドがあります。しかし、私はどのようにレールアプ

    0

    1答えて

    私のアプリでrake db:seedを実行しようと、私はエラーを取得する場合: Database command 'count' failed: {"assertion"=>"unauthorized db:app_development lock type:-1 client:127.0.0.1", "assertionCode"=>10057, "errmsg"=>"db assertion