問題タブ [mongomapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - MongoMapperを使用したEmbeddedDocumentsの削除
私はmongo_mapperを次のように設定しています:
私はすべてのペットを非常に簡単に削除できることを知っています(me.pets配列として機能しますが、コールバックもします)
また、これを行うことですべての黒猫を削除できることも知っています。
しかし、反復するペットが多数いる場合は、非常に長い時間がかかるようです。
clear 黒猫だけを選び、その代わりにその配列を選ぶ方法があるはずだと思います。そのような方法はありますか?
mongodb - MongoMapperを使用したアソシエーションの積極的な読み込み
MongoMapperを使用して関連ドキュメントを熱心にロードしようとしています。投稿に対して:has_one条件の作成者がいるとすると、単一のクエリを使用して作成者を読み込むことができるはずです。
助言がありますか?
ruby - Ruby Sinatra - mongoHQ での mongoDB への接続に失敗しました
これは私の週末のプロジェクト/研究のためだけのものです。私は Sinatra と MongoDB に非常に慣れていません。
mongo、mongo_mapper、mongoid などの mongoDB 用の gem をインストールしました。
localhost から MongoHQ のデータベースに接続しようとすると、次のようなエラーが発生しました。
SO で同様のスレッドを見つけましたが、率直に言って、答えがよくわかりません...
ここに私のコードスニペットがあります:
上記のコードはhereから取得しましたが、機能していないようです...
どの部分が間違っていますか?これを行う別の方法はありますか?最終的に、このテスト Web アプリは heroku にデプロイされるので、このソリューションが localhost と私の heroku サーバーの両方で機能することを願っています。
更新しました:
しかし、タイムアウト後もエラーが発生しました:
ホスト名とポートは mongoHQ のドキュメントに従っているため、正しいはずです。
事前に助けてくれてありがとう。
2回目の更新:
ターミナルを使用してmongodb接続文字列をテストしました:
残念ながら、これにより接続失敗エラーが発生します。正直なところ、理由はわかりません...
ruby-on-rails - MongoDB と mongo_mapper を使用した Rails 2.3.8 の認証
MongoDB と mongo_mapper を使用して Rails 2.3.8 を使用して認証を行うにはどうすればよいですか?
これについてあなたの専門家のアドバイスを教えてください。
ところで、Rails初心者がここにいます:)
ありがとう!
ruby - モデルのカスタム検証をどこでどのように行うのですか?
最小値と最大値の2つの整数を格納する単純なモデルがあるとします。強制したいmin <= max。
1)最小値が実際に最大値以下であることをどのように検証しますか?
2)これがモデルの責任であると思わない場合、どこで誰がその検証を行う必要がありますか?
testing - Diaspora アプリでこのテストが失敗しないのはなぜですか?
http://github.com/diaspora/diaspora/blob/master/spec/models/profile_spec.rbから
しかし、http://github.com/diaspora/diaspora/blob/master/app/models/profile.rbでは、姓と名の両方の存在が検証されています。validates_presence_of :first_name, :last_name
姓が指定されていないにもかかわらず、上記のテストがパスするのはなぜですか?
ruby-on-rails-3 - ERROR Errno::ECONNRESET: ピアによって接続がリセットされました
上記のセットアップでは、リクエストで次のエラーが発生します。
ユーザーモデル:
アイデア?
ruby - RubyでMongoMapperを使用した場合の例外:「mongo_mapperをロードするファイルがありません」
mongo_mapper gemをダウンロードし、正常にインストールされました。現在、アプリで使用していますが、常に「mongo_mapperをロードするファイルがありません」という例外がスローされます。それはどういう意味ですか?
更新:最初にrequire'rubygems'を使用した後。私の元の問題はなくなり、別の奇妙な問題が発生しました。
私は次のようになります:
私はすでにbson_extをインストールしましたが、この例外をスローし続けます!
更新2:bsonの警告はなくなりましたが、Customersコレクションのアイテムを一覧表示できません。
ruby-on-rails - MongoidのN+1の問題
RailsでMongoDBを操作するためにMongoidを使用しています。
私が探しているのはアクティブレコードのようなものですinclude。現在、私はそのような方法をモンゴイドormで見つけることができませんでした。
誰もがこの問題をmongoidまたはおそらくmongomapperで解決する方法を知っています。これは、別の優れた代替手段として知られています。
ruby-on-rails - mongodbでのマップリデュースとしてのactiverecordクエリ
次のクエリをmapreduceまたはMongoMapperまたはMongoIDのジュース関数として再現する方法を知りたいです。