QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ mongoid で絞り込んだ結果 - 解除 Feed icon

いつもお世話になっております。 今Rails + Mongoでシステムを作ろうかと思っています。 外部システムからJSONで送られてきたテキストをキーをカラム名。値をレコードの値にしたいです。 その際重要なキーは固定ですが、その他のキーは可変です。 そこでスキーマレスなMongoを使おうと思い、こちらのサイトを参考にテストプロジェクトを作ってみました。 http://aoyagikouhei...

現在Mongoidを使っているのですが、コンストラクタをどうやってオーバライドすればいいかわかりません。 まず最初コンストラクタに何も書かなかった場合はプログラム実行中にエラーをはきました。 そこでsuperを使いたい所ですが、継承をしていないので呼び出せないように感じます。でもなぜか動きます。 しかしながらinitializeに引数を渡されると、エラーをはいてしまいます。 コードで説明させ...

環境: mongoid rails3.2 現在、version毎に作成された時間をhashで保存しておき(例{"1"=>2012-08-06 15:00:00 UTC,"2" => 2012-08-07 15:00:00 UTC})、このhashの時間と、対象のデータのupdated_atを比較することによって、特定のバージョンから変更されたquizの一覧を取得しようと考えております。 しか...

現在Rails3.2のActiveRecord(MySQL)で開発している環境をMongoid+MongoDBに変更しようと考えています。 Mongoidのモデルのスキーマは、移行時にはActiveRecordのスキーマから変更しないつもりです(ただし_idは自動生成で追加)。 スキーマ定義はActiveRecordのschema.rbを参考に手で記述、データの移行はJSON形式でエクスポー...

手元のプロジェクトでふとruby -rprofileしてみたところ、mongoの中で処理時間の8割が消費されていることが明らかになりました… MySQLであればexplainしてみるなどの方法でどこが遅くなっているか分かると思うのですが、mongoDBの場合はどのようにして遅いクエリを発見すればよいのでしょうか。