我正在尝试使用bokmann/fullcalendar-rails。 这是使用arshaw/fullcalendar的宝石。Ruby on Rails fullcalendar-rails
我有我的iMac工作的Sqlite示例应用程序。当我将代码放入我自己的应用程序中时,日历显示正常,但我没有看到任何事件。
问题: 1)Postgres应该和Sqlite一样工作还是需要做一些调整? 2)只要我具有所有必填字段,可以在Events表中添加一些额外的字段吗?
感谢
我正在尝试使用bokmann/fullcalendar-rails。 这是使用arshaw/fullcalendar的宝石。Ruby on Rails fullcalendar-rails
我有我的iMac工作的Sqlite示例应用程序。当我将代码放入我自己的应用程序中时,日历显示正常,但我没有看到任何事件。
问题: 1)Postgres应该和Sqlite一样工作还是需要做一些调整? 2)只要我具有所有必填字段,可以在Events表中添加一些额外的字段吗?
感谢
Postgres的应该工作一样sqlite的 - 你不应该作出该应用程序的任何改变,只要你通过Rails框架的一切。
示例应用程序是否带有种子文件中的一些示例事件,需要导入到您的新应用程序中?你有没有在你的新应用程序中发现任何你应该看到的事件?加载Rails控制台,如果有疑问,请查看表格中的内容:
rails console
Event.all # or whatever your model is called.
...并查看返回的内容。
我发现了这个问题。第一个来自示例代码,它使用Sqlite而不是Postgres。第二行工作。
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)] }
}
在示例应用程序无种子。我在Events表中有5条记录应该显示在日历中。 – Reddirt