0

bokmann/fullcalendar-rails を使用しようとしています。arshaw/fullcalendarを利用するためのgemです。

iMac で動作する Sqlite を使用したサンプル アプリがあります。コードを自分のアプリに入れると、イベントが表示されないことを除いて、カレンダーは正常に表示されます。

質問: 1) Postgres は Sqlite とまったく同じように動作するべきですか、それとも調整が必要ですか? 2) 必要なフィールドがすべて揃っている限り、イベント テーブルにいくつかのフィールドを追加しても問題ありませんか?

ありがとう

4

2 に答える 2

3

問題を見つけました。1つ目はサンプルコードからのもので、Sqliteで機能しましたが、Postgresでは機能しませんでした。2行目は機能します。

 scope :between, lambda {|start_time, end_time|
{:conditions => ["? < starts_at < ?", Event.format_date(start_time), Event.format_date(end_time)] }


scope :between, lambda {|start_time, end_time|
{:conditions => ["? < starts_at and starts_at < ?", Event.format_date(start_time), Event.format_date(end_time)] }

}

于 2012-12-01T14:15:17.227 に答える
0

postgres は Sqlite と同じように動作するはずです。Rails フレームワークを介してすべてを行う限り、アプリに変更を加える必要はありません。

サンプル アプリには、新しいアプリにインポートする必要があるシード ファイルにサンプル イベントが含まれていますか? 新しいアプリで実際に見るべきイベントがありましたか? Rails コンソールをロードし、疑わしい場合は表の内容を確認してください。

rails console
Event.all # or whatever your model is called. 

...そして何が戻ってくるか見てください。

于 2012-11-30T17:31:03.413 に答える