我的模型代码中有奇怪的行为, 但是我不确定这是不是我的问题,或者是ruby on rails的一些奇怪的问题。
我有一个相关的
has_many:chat_user #linked to ChatUser
和我定义了
A类
def客人
chat_user #returning has_many中的chat_user
端
端
ive有2个与此模型类链接的ChatUser记录
当我打电话给聊天对象时。。chat_user - >计数并返回2条记录
当我打电话给.guest的对象时 - > count返回2,但每个循环只有一次!
可能是什么问题?
谢谢
使用带有puma服务器的rails 4.0.0
答案 0 :(得分:0)
发现了这个问题,傻了我,我实际上已经返回了一个自定义,其中限制1的查询应用于聊天用户,隐藏在一个函数中...对不起麻烦