0
에 의해 @user.posts
에 의해 게시 됨 : 미완성 상태의 게시물이 있음을 알 수 있습니다.@ user.posts.where ('status =?', : 완료되지 않음) .all은 []
그러나 @user.posts.where('status = ?', :unfinished).all
은 빈 배열을 반환합니다.
먼저 @user.reload
을 호출하려고 시도했지만 문제가 해결되지 않았습니다.
(rdb:568) @user.posts
[#<Post id: 1, content: "hehe", user_id: 1, created_at: "2010-04-03 06:16:47", updated_at: "2010-04-03 06:16:47", status: "--- :unfinished\n">]
(rdb:568) @user.posts.where('status = ?', :unfinished).all
[]
갱신 :
아, 참조하십시오. 레일은 탈출하지 않습니다 미완성 잘, 그것은 닫는 '
status = '--- :unfinished\n