mongoid

    2

    2答えて

    モンゴイドまたはアクティブモデルの日付検証ヘルパーはありますか? 有効なISO_8601規格(http://en.wikipedia.org/wiki/ISO_8601#Dates)で日付を確認したいのですが、モンゴイドvalidates_format_ofと大きな違いはありません。しかし、日付は将来的に、またはフィールド> =別の日付(開始日と終了日)に応じて設定する必要があります。 私のアプロ

    3

    1答えて

    私はMongoidが387が67よりも小さいと思う理由を理解しようとしていました。私は2つのレコードを持っていて、67を持つ行は毎回387の行の上に現れています。私のクエリは、私もorder_by()を試してみました、それは同じ話だ Building.desc(:violations) 簡単です。 編集: 私は今、いくつかのフィールドに整数にフィールドタイプを変更し、数字が大きくなっている他の

    6

    3答えて

    私はmongodbで作業するためにRailsとmongoidを使用しています。 通常、Active:Recordで作業する場合、レールには.toggle!メソッドにアクセスできます。単純にdbのブール値フィールドの値を反転することができます。 残念ながら、この方法は、MongoDBのため使用できません。...これは残念なことです user = User.first user.toggle!(:a

    0

    1答えて

    Mongoidを使用して、Rails 3でモデルのURLをslugifyしたいと思います。問題は、スラッグで使用したいフィールドが子モデルにあることです。私はこの解決策を見つけるためにmongoid-slug宝石を使用していますし、私の試みはこれまでです: class Building references_one :address def to_param add

    2

    1答えて

    Mongoidを使用すると、アカウントモデルがあり、そのアカウントに特定のロールを割り当てたい場合は、アカウント、ユーザー内で関係を埋め込むか、役割の名前? アカウントのすべてのユーザーを返信し、現在のユーザーがCancanのようなものでアカウントにアクセスできるようにしたいと考えています。 アカウントを構成するための推奨方法は何ですか< - >ユーザー役割ベースの関係?ユーザは、Basecamp

    2

    1答えて

    私はmongoDBの新機能を使用しています。私が取り組んでいる新しいレールプロジェクトに使用しています。 私が今やりたかったのは、(埋め込まれた)ドキュメントが別のコレクションを参照していて、異なる役割を持っていることでした。 どういうわけか、これはうまくいかないようです。私は、外部のコレクションから埋め込まれたコレクションへの関係を定義することはできないことを知っています。だから、私の場合、ユー

    1

    2答えて

    私はmongoidにこのような何かをしようとしています: User.any_in(:uid => friends).and(:id.gt => "4d391ab448fa7d389b000000").entries しかしMongoid IDは、この方法を比較することはできませんように見えます。 Mongoid :: Timestampsを使用せずに上記を達成するにはどうすればよいですか? あ

    0

    1答えて

    私はただのMongoDBはRailsのでMongoidを使用し始めていると私はこれらの3つのモデル間の単純な関連付けを作成する方法を思ったんだけど:多くのを持っている多くの写真を持って ユーザータグ多く写真を持っている... 私はインスタンスのすべての写真や、特定のビュー内のすべてのタグのリストを提示することができるようにしたいので、モデルのいずれかを埋め込むにしたくない... ありがとうございま

    7

    3答えて

    MongoDBのaddToSetメソッドを使用したいと思いますが、現在Mongoidはこれをまだサポートしていません。私のRailsモデルからMongoDBドライバに直接アクセスする方法はありますか?

    32

    2答えて

    私はrails3 + mongoidアプリケーションを設定していると私はレールコンソールを開いたときに、ファインダーのどれも動作するようには思えない - http://d.pr/FNzC User.all User.find(:all, :conditions => { first_name => "John" }) 両方のリターンを: #<Mongoid::Criteria se