![](/img/trans.png)
[英]NoMethodError(undefined method `persisted?' for true:TrueClass)
[英]NoMethodError (undefined method `last' for true:TrueClass):
我得到了NoMethodError (undefined method `last' for true:TrueClass):
來自app/controllers/posts_controller.rb:71:in `uploads'
這是腳本
def uploads
@post = current_user.posts.friendly.find(params[:id])
a = @post.images.attach(params[:file])
render json: {url: url_for(a.last)}
end
我想'attach'方法返回'true'或'false'是否成功,而不是將文件分配給變量。
我個人會刪除變量'a',然后使用:
url_for(@post.images.last)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.