-3

ruby on rails を扱うのは初めてなので、無理をしないでください。:) 私は現在、いくつかのエントリを持つ Web サイト プロジェクトに取り組んでおり、人々はエントリに投票する必要があります。SQL データベースにエントリを入力します (phpMyAdmin を使用)。次の行を設定しました: id、title、author、date、voteplus、voteminus (最後の 2 つは smallint 型)。私のウェブサイトのリンクをクリックして、ユーザーにvoteplusまたはvoteminusを増やしてもらいたいです。私はこのように表示します:<span class="vote">( #{row[5]} / #{row[6]} )</span>

誰でも私を助けることができますか?

4

1 に答える 1

1

プロジェクトを始めたばかりの場合は、make_votableこの目的のために gem のようなものを使用するのが理にかなっているかもしれません。ruby toolboxで他の gem を見つけることができます。gem を使用したくない場合は、すべての SQL クエリに Activerecord を使用することをお勧めします。PHP から移行する場合 (私は何も知りません)、すべてのテーブルが Activerecord 用に適切に命名されていることを確認する必要があります。したがって、 Hartl のチュートリアルに従って、Rails のやり方を理解することをお勧めします。レガシ データベースがある場合は、Rails に必要なものに移行します (もちろんバックアップも作成します)。

于 2012-10-20T19:58:02.670 に答える