簡體   English   中英

Hanami,顯示“發布”控制器/視圖

[英]Hanami, show 'post' controller/view

我不了解Hanami,已經創建了Message模型,並且想通過params[:id]從數據庫消息中提取消息。 我們在Rails @message = Message.find(params[:id]

我閱讀了文檔以及之后的工作。 我的控制器(用於顯示):

def call(params)
  @message = MessageRepository.find(params[:id])
end

而我的erb:

<%= @message.title %>

但這給了我錯誤:

NoMethodError: undefined method `title' for nil:NilClass

我做錯了什么?

在控制器調用expose :message ,然后您可以在視圖或模板中將其用作局部變量(不帶@ )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM