問題タブ [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-on-rails - MongoMapper、Rails、Increment はコンソールでは機能するがコントローラーでは機能しない
私は mongo_mapper 0.7.5 と rails 2.3.8 を使用しています。コンソールでは機能するインスタンス メソッドがありますが、実際のアプリのコントローラーでは機能しません。これがなぜなのかわかりません。
これはコンソールでは機能しますが、コントローラーではフォロワーの数は変更されず、友達の数のみが変更されます。何を与える?私が考えることができる唯一のことは、ユーザーを渡す方法が問題であるということですが、それを修正する方法がわかりません。
mongodb - has_oneとMongoMapperおよびMongoDBの埋め込みドキュメントのキーとしての定義
ソースコードは
target_feed.real_time_detail = RealTimeDetail.new(:url => " http://example.com "、:method => "get")を実行すると
エラーが発生します。
代わりに、TargetFeedをに変更しました
これは機能しますが、これが最善の方法かどうか疑問に思っていました。
mongodb - MongoDB1.4.3で地理空間インデックスを機能させる
MongoDBで地理空間インデックスを試したかったのですが、得られるのは
と
MongoDB1.4.3を使用しています。私は何が間違っているのですか?
ruby - MongoMapper は単純な例でドキュメントを保存できません
私はまだRubyに慣れていないことを認めますが、今はmongoDBなので、何かばかげたことをしていると思います。テストのために、tester.rb と呼ばれるこのコードがあります。
エラーなしでそのコードを実行します。mongoDB にジャンプします....myTestDB が作成されました。しかし、「db.myTestDB.find()」を実行すると、何も表示されません....「Person.create()」も試しましたが、何も保存されていません。
私は何が間違っているのか見当がつかない....アイデア?
ありがとう
ruby-on-rails - RubyとMongoDB:mongomapperから取得した任意のBSONドキュメントをトラバースする
Rubyでは、mongomapperなどを使用して、コレクションから取得した任意のドキュメントをトラバースするにはどうすればよいですか?ドキュメントが次のようになっているとしましょう。
ruby - 大規模なmongoDBセット(ruby)に埋め込みvsリンク
埋め込みvsリンク
ニュースレターのドキュメントで接続されたメールを検索する最速の方法を探しています。これまで、MongoMapperをニュースレター用とEメール用の1つのドキュメントで使用してきました。これは、+100kの電子メールで非常に遅くなっています。
私は本当にメール('someemail@email.com')にのみ興味があり、その周りのロジックには興味がないので、ニュースレター内の配列にメールを埋め込む方が速いのではないかと考えていました。
1)1つのドキュメントに10万から50万の電子メールを埋め込むことは可能ですか?2)Mongoidはこれに対してより良い/より速いですか?
まだコレクションに含まれていない場合は、質問してメールを追加します
そして、私はこれがすべてが傷つき始めるところだと思います。
これらの接続方法は次のとおりです。クラスニュースレターには、MongoMapper :: Document many:emails...endが含まれます。
これについての助けが欲しいです:)
javascript - mongodb と mongomapper
私は現在、アクティブレコードを使用して製品を保存およびクエリするレールアプリを持っています。
各製品にはカテゴリとサブカテゴリがあり、各サブカテゴリは、アプリケーション内で作成できる複数のフィールドによって定義されます。これから、ユーザーが特定の製品を入力したい場合、関連するフォーム フィールドが表示されます。
これは非常に複雑になり、mongodb と mongomapper について聞いて以来、mongomapper を使用して最初から作成したと思います!!!
問題は、mongodb でこのアプリをモデル化するための最良の方法を知りたいということです。
私は、共通のフィールドを持つ製品モデルを持ち、次に異なるフィールドを持つ製品モデルを継承するカテゴリ モデルを持つことを考えていました。
この音は正しいですか?
問題は、ユーザーがアプリケーション内から独自のカテゴリとフィールドを作成できるようにすることです。たとえば、ユーザーが速度やドアの数などのフィールドを含む車のカテゴリを作成する場合、これを行うにはどうすればよいですか。次に、これらのフィールドを使用して、将来の車を入力するためのフォームを作成できる必要があります。
誰かが私を助けることができるアイデア、ポインタ、または例は素晴らしいでしょう.
事前にたくさんありがとうリック
ruby - MVC/Padrino ruby 1.8.x による複雑なハッシュ編集
私はMVCが初めてです。このアプリケーションを作成するために、MongoMapper と Haml で Padrino を使用しています。
アイテムのデータベースがあり、それぞれに「params」と呼ばれるハッシュが関連付けられています。このハッシュにはいくつかの必要なキーがありますが、ほとんどは任意の/ランダムなキーです。一部のキーには、許容値の有限セットがあります。
例えば:
item.params["password"] には、可能な値の有限セットがありません。
item.params["color"] は %w{red blue green} のいずれかでなければなりません
このハッシュ内の項目のエディターを作成する最良の方法は何ですか? 自由形式の値用のテキスト フィールドと有限値用のメニューが必要です。また、これらのメニューの一番下の選択肢として「Create New」を表示したいので、すべての有限値セットをハードコードすることはできません。
これに対して私が思いつく最善の方法は、デフォルト値の単なるハッシュである新しいコレクション (テーブル) を DB に持つことです。キーがこのハッシュに含まれていない場合は、テキスト ボックスが表示されます。
しかし、もっと良い方法が必要なようです。
ruby - MongoMapper 初心者 - リレーショナル データベースになってしまったようです
私は mongo + mongomapper の初心者です。私の質問は、これらのスライドの例に従った後です 。スライド 40 3. スライド 41
外国のIDで2つのコレクションが結合されてしまいました... そうですか?スライド 41 のようなものを期待していましたが、アカウントとサイトの 2 つのコレクションがあり、各「サイト」はそのコレクションに個別のドキュメントとして保存されていました... そうではありませんよね?
どんな助けでも感謝します。
(私のデータベースは MongoHQ にあります) (私はここでは新しいので、スライドへのリンクは 1 つしかないため、ハイパーリンクの制限があります)
ヘマル
ruby - MongoMapperで、ドキュメントとEmbeddedDocumentの違いは何ですか?
この例では、クラスを永続モデルにするために両方が使用されているように見えます(included)が、どちらを使用する必要があるかは明確ではありません。