나는 facebook likes로 activerecord 데이터를 정렬해야합니다. 이 말은 내가 좋아하는 필드를 내 모델에 추가하고 개체 관련 페이지에있는 좋아하는 수를 채워야한다는 것을 의미한다고 가정합니다.레일 페이스 북으로 정렬 좋아하는 것
이 작업을 수행하는 더 좋은 방법이 있는지 궁금하고 DB에 likes 열을 채우는 방법에 대해 궁금합니다. 이 작업을 수행하는 가장 좋은 방법을 찾고 있습니다.
내 생각은 좋아하는 필드를 만들고 facebookgraph에서 반환 된 json 개체에서 채우고 그것을 채워서 정렬 할 수 있도록 activerecord 주문 방법을 사용할 수 있습니다. 이것이 db에 데이터를 가져 오는 가장 좋은 방법이고 최선의 방법인지 확실하지 않습니다.
도움을 주시면 감사하겠습니다.
답변 해 주셔서 감사합니다. 필자는 직접 끌어 들이면 성능 및 데이터베이스 쿼리 용이성에 큰 타격을 입을 것이라고 우려하고 있습니다. –
이 경우 응용 프로그램의 목적을 명확히하는 것이 유용 할 수 있습니다. 요청시 사용자에게 데이터를 표시하는 문제라면 데이터의 현재 성격이 이점이 될 수 있으므로 큰 문제는 없습니다. 속도 오버 헤드를 능가합니다. 그러나 번호 계산이 목표 인 경우 매번 (매번) 설문 조사를하지 않아도됩니다. –