在添加新视图Phoenix 1.3应用程序时,Articles.video_post / 0未定义

时间:2017-06-08 15:23:25

标签: elixir phoenix-framework

我正在尝试向一个网站添加一个页面,该网站只会在我的video表格中的postType字段中显示包含articles_posts的帖子,但我收到的错误是功能未定义。

在我的文章上下文 articles.ex

  def video_post do
    Post |> where(postType: "video")|> Repo.all()
  end

video_controller

defmodule Driverless.Web.VideoController do
  use Driverless.Web, :controller

  def index(conn, _params) do
    videoposts = Articles.video_post()
    render(conn, "index.html", videoposts: videoposts)
  end
end

在视图中我正在使用<%= for post <- @videoposts do %>

即使添加标准posts = Articles.list_posts()

,我也会收到同样的错误

无法发现这里发生了什么。

0 个答案:

没有答案