0

私は現在、Ruby を使用した Web プログラミングを含む小さなペット プロジェクトを行っています。私は Web プログラミング、MVC、ORM などは初めてなので、ここには多くのハードルがあります。

とにかく、Sequelを ORM として使用するのは困難です。

既に PostgreSQL データベースを実行しています (Sequel をまったく使用せずに作成しました。単純な PostgreSQL コマンドを使用しただけです) が、Sequel を ORM として使用する場所と方法がわかりません。

Sequel を使用して PostgreSQL データベースに接続する方法を知っています。

私はこの問題で立ち往生しているので、しばらくイライラする時がありました. ウェブサイトのドキュメントは、私にとっては圧倒されます。IRC チャンネルを試しても、答えはありませんでした..

私の最初の目標は、Sequel を ORM として使用して CSV ファイルから PostgreSQL のテーブルを更新できる単純な Ruby スクリプトを作成することです。

私はどうしても啓蒙が必要です。

4

2 に答える 2

4

MVCコンボとして、SinatraSequelHAMLをお勧めします。

Sinatraを稼働させるのは簡単です。

ビューにはHAMLまたはErubisを使用します。個人的にはHAMLがとても簡潔なので好きです。

Sequelは適切に文書化されており、ORMの個人的な好みです。柔軟性があり、データベーススキーマに直接マップして完全な関係を提供するクラスを構築したり、データセットを使用してデータベースにすばやく簡単にアクセスしたりできるからです。

ああ、Postgresテーブルのデータを更新するためにSequelを使用することに関しては-それは簡単です。あなたがすでに持っているコードを示してください、そして私たちはあなたを正しい方向に向けさせることができると確信しています。

于 2010-09-18T20:57:32.980 に答える
-2

あなたが必要とするすべてを学ぶための最良の方法は、これらすべてのものの紹介をウォークスルーする良い本を使うことです。「レールを使ったアジャイルWeb開発」を強くお勧めします。それはあなたが知る必要があるすべてをあなたに教えます。

于 2010-09-18T15:30:20.560 に答える