db>> migrate中的.rb文件是否必须与模型文件夹中的rb文件同名?

时间:2017-08-10 02:48:23

标签: ruby sinatra sinatra-activerecord

我很喜欢Sinatra和Activerecord,我注意到我遇到了很多错误,比如

 LoadError: cannot load such file -- ./model/character_houses

 rake aborted!
 NameError: uninitialized constant House

第一个是当我尝试使用require'。/ app'为我的主rb文件加载到irb时。

第二种是当我尝试加载种子文件时。

有人可以解释在使用Sinatra和ActiveRecord时应该如何链接文件结构。我没有问题设置文件只有当我尝试检查irb或实际填写表格时。

我在网上看到的很多论坛主要是关于ruby on rails,但我们作为一个班级在此之后开始,所以我不确定它是否与我的情况相似或相关。

1 个答案:

答案 0 :(得分:0)

对于sinatra,'require'命令很重要

searchView.setVisibility(View.GONE);

使用irb

尝试'require_relative app'