問題タブ [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.

0 投票する
1 に答える
793 参照

ruby-on-rails - MongoDB と Authlogic、何か落とし穴はありますか? (モンゴマッパー)

http://github.com/binarylogic/authlogic/issues#issue/15 . _

ただし、非常に素晴らしくシンプルに見えるmongo 用の興味深いauthlogic プラグインがあります。

誰かがこれを使用したことがありますか、またはauthlogic mongodb実装の経験/推奨事項はありますか?

0 投票する
2 に答える
992 参照

ruby - MongoMapper ドキュメント

MongoMapper ドキュメントの適切なリソースを持っている人はいますか? 私はmongoDBのドキュメントを読んでいますが、その多くはruby/mmに変換されません。私はSELECT FROM WHERE EXISTSほとんど成功しない方法を理解しようとしています。

db.things.find( { a : { $exists : true } } ); // return object if a is present

これまでに見つけた唯一のドキュメントは、これらが少し役に立ちました。

ありがとう。

0 投票する
2 に答える
989 参照

ruby-on-rails - mongodb gridfs キャリアウェーブまたはジョイントまたはその他?

すべてのアセットを mongo gridfs に保存したいと考えています。私はmongomapperとgridfsでcarrierwaveのセットアップを取得しようとしていましたが、carrierwaveは代わりにmongoidをサポートしているようです。

画像のさまざまなサイズのバージョン/トリミングされたバージョンを保存できるようにする必要があるため、carrierwave を使用することにしました。現在、ペーパークリップを使用してファイルシステムに保存するように設定されていますが、ペーパークリップは簡単ではないか、gridfs に保存する良い方法が見つかりませんでした。??

ジョイントを使用して assts を保存する必要がありますか? しかし、どうすればバージョンなどを作成できますか?

私は基本的に、多くのアセットを持つことができる複数のモデルを持っています。私のモデルはmongomapperドキュメント/埋め込みドキュメントなので、資産モデルにmongoidを使用し、carrierwaveを使用できますか....?

これに対する最善の解決策を教えてください。うまくいけば、良い例を教えてくれます!

ありがとう、たくさんのリック

0 投票する
2 に答える
1849 参照

ruby - MongoMapper - 「不正な ObjectID 形式」で失敗する ObjectId を手動で設定する

私は単純なモデルオブジェクトを持っています:

このオブジェクトに Idea_Id を設定しようとしています: user_rating.idea_id = ObjectId.new

これにより、「不正な ObjectID 形式」がスローされます

これは確かに単純なコードのように思えます...私が気付いている唯一の奇妙な点は、ObjectID != ObjectId. これは、エラー メッセージに問題がある可能性があります。わからない。非常に単純なコード。なぜ私がそれを機能させることができないのか分かりません。それが役立つ場合、これは Cucumber テスト内の Rails 3 Beta 4 プロジェクトのコンテキストにあります。私は mongodb デーモンを正常にヒットしているので、奇妙な接続の問題はありません。ポインタをいただければ幸いです。

0 投票する
1 に答える
937 参照

ruby-on-rails - 複雑な条件で MongoMapper 関連付けを設定するには?

Mongo のドキュメント サブキー インデックスを利用する関連付けをまとめようとしています。たとえば、投稿とトピックの 2 つのコレクションがあります。投稿には、投稿のタグのインデックス付きセットであるタグ キーがあります。私がやりたいことは、Topic モデルに次のようなものを含めることです。

「mongomapper」という名前のトピックがあるという考えは、@topic.posts を呼び出すときに、関連付けが次と同等のものを実行するようにしたいということです。

AR の finder_sql オプション (インスタンスごとの値をクエリに補間する機能を備えたもの) のようなものが事実上必要ですが、これは MM 関連付けオプションではまだ見つけることができませんでした。そのようなものは存在しますか?

0 投票する
1 に答える
265 参照

mongodb - ドキュメントを整理するにはどうすればよいですか?

私はmongodbにかなり慣れていません(1つの小さなプロジェクトでのみ使用しています)。ドキュメントを整理する方法についてのヒントが必要でした。私の脳は (まだ) nosql 形式ではありません。

あらゆる種類の情報を格納するコレクションがあり、それにタグを追加したいと考えています。ドキュメントごとに 1 ~ 5 個のタグがあります。タグで検索したり (とりわけ)、1 つ以上の指定されたタグのすべてのドキュメントを表示したり、タグごとにドキュメントの数を把握したりしたいと考えています。

この単純な問題に取り組む最善の方法は何だと思いますか? 彼のコレクションにあげるべきですか?埋め込むべきですか?

あなたならどうしますか?

ありがとう

0 投票する
3 に答える
2785 参照

ruby - mongoマッパーで等しくない

特定の電子メール アドレスを持つレコードを無視するクエリを実行しようとしています...

@foo = Bar.all(:email => 'xxx') <--- ただし、この電子メール アドレスが存在する場所を否定したい場合は除きます。

どうすればできるか教えてください。

ありがとう!

0 投票する
1 に答える
254 参照

ruby-on-rails - Ruby言語を使用したMongoMapperの問題

私はmongo mapper gemをインストールし、バージョン0.8.2を持っています。以下に示すように、environment.rb ファイルを開き、MongoMapper を使用するように編集します。

Ruby スクリプト/サーバーを使用してサーバーを起動すると、次の例外が発生します。

0 投票する
3 に答える
803 参照

mongodb - Mongomapperのドキュメント?

すばらしいドキュメントがあるMongoidに出くわしました:http://mongoid.org/docs/associations/

しかし、MongomMapperはRailsの事実上のものだと聞いています。

Mongomapperを使用するためのAPIドキュメントはどこにありますか?

0 投票する
2 に答える
4455 参照

ruby-on-rails - RailsでMongoDBとPostgresqlを組み合わせますか?

AR を MongoMapper/MongoID と組み合わせることは可能ですか?

もしそうなら、これに関するチュートリアル/ドキュメントはありますか?