問題タブ [mongoid]
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 - モンゴイドを使用してレールのモデル属性を変換する方法は何ですか?
モンゴイドとモデルの翻訳に問題があります。モデルで mongoDB を使用しようとしているときに、属性とモデル名を変換する方法がわかりません。通常は *.yml ファイルにありますが、今回は機能しません。何か案は?
mongoid - 多くのドキュメントに埋め込む
私はこのようなことを試しました
しかし、住所は個人には埋め込まれていませんでしたが、会社には埋め込まれていました。誰かが理由を知っていましたか?または、複数のドキュメントに住所を埋め込むことはできませんか。
こうやって反転しながらまた
アドレスが会社ではなく個人に埋め込まれていることがわかりました..任意のアイデア。
ruby-on-rails - mongoidで'<<'を介して割り当てるときに、埋め込まれたアイテムでafter_saveをトリガーしますか?
Mongoidマッパーのembedded_inオブジェクトでafter_saveコールバックをトリガーする方法があるかどうか疑問に思いました。
例:
言葉の後に電話をかけると発火することは承知してi.save
いますが、コード全体でそれを行うことを覚えておくのは非常に困難です。
user.images.create(:file => file)
また、同じファイルが2回アップロードされていないことを確認するために、呼び出すことはできません。
build - mongoidnewとbuild
なぜモンゴイドは、アソシエーションでnewを呼び出すときにidを挿入せず、アソシエーションでbuildを呼び出すときにidを挿入するのですか?
これはバグですか、それともmongoidでどのように機能するのですか?
ruby-on-rails - Rails Mongoid のバージョンエラー
Rails 3 / Ruby 1.9.1 で WEBrick サーバーを起動しようとすると、Mongoid エラーが発生します。
「MongoDB 1.4.0 はサポートされていません。1.6.0 にアップグレードしてください (Mongoid::Errors::UnsupportedVersion)」
...しかしmongo --version:
MongoDB シェル バージョン: 1.6.1
他の誰かがこれを見ましたか?
Ruby にかなり慣れていないので、ばかげた質問をしていたら申し訳ありません。
ruby-on-rails - :method =>'link_toの'delete'はRails3では機能しないようです?
作業中のRails3アプリにこのようなコードがあります
編集リンクは正常に機能しますが、削除リンクは表示アクションに移動し続けます。
問題が何であるかについて何か考えはありますか?
PS:Mongoidと一緒にformtasticを使用していますが、ActiveRecordがconfig/application.rbファイルにロードされていません。
ruby-on-rails - クエリから名前文字列を取得する際の問題
私はレールとモンゴイドにかなり慣れていないので、クエリから文字列を抽出することに問題があります。
クラス Filteroption があります
class Fieldoption
include Mongoid::Document終わり
そして、このエントリで
option_id 4 で名前を照会すると
foobar = Fieldoption.only(:name).where(:option_id => '4')
foobar.name は「ホスト名」である必要があります。代わりに私は得る
foobar.name
=> "フィールドオプション"
私は何を間違っていますか?
ご協力いただきありがとうございます。
mongodb - Mongomapperのドキュメント?
すばらしいドキュメントがあるMongoidに出くわしました:http://mongoid.org/docs/associations/
しかし、MongomMapperはRailsの事実上のものだと聞いています。
Mongomapperを使用するためのAPIドキュメントはどこにありますか?
ruby-on-rails - how to mongoid projects <=has_many=> users
I just began using Mongoid last week. I am running into this association problem which I am unsure if my approach is correct. So i thought I would ask for some opinion
I have a User model and a Project model class User include Mongoid::Document field :email end class Project include Mongoid::Document field :name end
Actually the user model is created by Devise, an authentication gem, so I guess it cannot be embedded in Project.
So if I wanted the old many to many associations where a user can have many projects and a project can have many users. how should I set this up?
My approach is this: class User include Mongoid::Document field :email references_many :projects referenced_in :project, :inverse_of => :users end class Project include Mongoid::Document field :name references_many :users referenced_in :user, :inverse_of => :projects end
Is this the correct way with respect to MongoDB architecture to do such a many-to-many association?
Thank you
ruby-on-rails - RailsでMongoDBとPostgresqlを組み合わせますか?
AR を MongoMapper/MongoID と組み合わせることは可能ですか?
もしそうなら、これに関するチュートリアル/ドキュメントはありますか?