2017-03-27 1 views

답변

0

무작위로 테이블을 주문하고 레코드를 가져 와서 포스트에 지정할 수 있습니다. 분명히 이것을 수행하는 더 깨끗한 방법이 있음을 명심하십시오. 그러나 분명히 사용자가 이미 테스트 데이터베이스에 있다고 가정하면 작동하는 방법이 있습니다.

user = User.order("RANDOM()").take #PostgreSQL 
user = User.order("RAND()").take #MySQL 
post = create(:post, user: user) 
관련 문제