0

Bookその本に関する情報 ( title、など)を含むモデル があり、author、もあります。publisherviewsdownloadsshares

しかし、私がやりたいのは、「人気」で本を並べ替えることです。これは、私の用語ではviews + downloads + shares、その特定の行のことです。その後、必要に応じて、レコードに関連付けられた「人気スコア」を表示したいと思います。

ありがとう!

4

1 に答える 1

5

これを試して:

records = Book.select("books.*, views + downloads + shares AS popularity").order("popularity DESC")
# => access popularity as record.popularity
于 2013-09-29T04:33:02.270 に答える