Ruby(これは私がよく知らない)とMongo(これは私が行っている)を使って実験しています。私は:accessed
フィールドを持つMongoidモデルを作っています。私はMongoの中で、私はちょうどのようなものを実行できることを知っている:モンゴイドでのコレクションレベルの操作の使用
data = db.collection.findAndModify({
query: { ... },
update: {$inc: {accessed: 1}}
})
をしかし、私はMongoidでMyModel.collection.find_and_modify
を実行すると、私はハッシュのように見えるものを取り戻します。これを私のモデルクラスのインスタンスに強制する方法や、Mongoidでサポートされているより良いクエリを実行する方法はありますか?ハッシュを返すfind_and_modifyデフォルト
こんにちはホープが、私は、作成、保存またはmongoidアクティブなレコード操作を使用して、自分のデータベースを更新することはできないんだけど、いくつかの方法Model.sup、Model.update_attributesなどのように。あなたは何か解決策を提案できますか? –