这是有问题的代码。 @comment = current_user是举起红旗的人。
private static byte[] readContentIntoByteArray(File file)
{
FileInputStream fileInputStream = null;
byte[] bFile = new byte[(int) file.length()];
try
{
//convert file into array of bytes
fileInputStream = new FileInputStream(file);
fileInputStream.read(bFile);
fileInputStream.close();
}
catch (Exception e)
{
e.printStackTrace();
}
return bFile;
}
我正在关注“Rails Crash Course”一书,我试图允许用户对帖子发表评论但是当我尝试创建评论时出现此错误。
答案 0 :(得分:1)
检查user.rb
它应该在下面
has_many :comments