0
我初學花好月圓,我試圖做一個查詢,有:「變量不存在」當我嘗試做一個查詢與外生
def posts_liked(%{id: id}, _info) do
query = from u in Like, where: u.user_id == ^id
{:ok, Repo.all(query)}
end
但是,說變量u
不存在。但是,in oficial doc也有相同的代碼和其他手冊。如何解決它?
我Like
方案是:
schema "likes" do
belongs_to :post, Myapp.Post, foreign_key: :post_id
belongs_to :user, Myapp.User, foreign_key: :user_id
timestamps()
end
你在這個模塊中有'import Ecto.Query'嗎? – Dogbert