Ruby on Rails fullcalendar-rails



我正在尝试使用bokmann/fullcalendar-rails。它是使用arshaw/fullcalendar的宝石。

我有一个带有 Sqlite 的示例应用程序在我的 iMac 上运行。当我将代码输入我自己的应用程序时,日历显示正常,除了我没有看到任何事件。

问题:1)Postgres应该和Sqlite一样工作,还是我需要做一些调整?2) 只要我拥有所有必填字段,是否可以在事件表中添加一些额外的字段?

谢谢

我发现了问题。 第一个来自示例代码,它适用于 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)] }

}

postgres 应该与 Sqlite 一样工作 - 只要你通过 Rails 框架完成所有操作,你就不必对应用程序进行任何更改。

示例应用是否在种子文件中附带了一些需要导入到新应用中的示例事件?您的新应用程序中是否确实有您应该看到的任何事件?加载 Rails 控制台,如果有疑问,请查看表中的内容:

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

。看看有什么回来的。

相关内容

  • 没有找到相关文章

最新更新