mongomapperの関連付けに問題があります。1つのクラス名はUserで、もう1つはModelという名前です。ユーザーには多くのモデルがありますが...
user = User.first
=> <User ...
user.models
=> []
Model.find_by_user_id(user.id.to_s)
=> <Model ...
Model.find_by_user_id(user.id.to_s).user == user
=> true
クラスコード(簡略化):
class User
include MongoMapper::Document
# some keys definition
many :models
end
class Model
include MongoMapper::Document
# some keys definitions
belongs_to :user
end
私が間違っていることは何ですか?