在使用Ecto時遇到此鏈接。 Elixir ecto connect to an existing DB。 模式已經在數據庫中創建,爲什麼要在這裏聲明?當使用odbc/jdbc/odac驅動程序時,我們使用Ecto.Adapters.SQL.query這樣的stmt,並且不那麼複雜和簡單。你需要使用ecto來查詢數據庫嗎?
那麼在哪裏給stmt:Ecto.Adapters.SQL.query(YourRepo,「SELECT $ 1」,[1])?
它在web/models/abc.ex? 你如何找回結果? 您能否提到一些您從Ecto獲得的使用直接SQL不能提供的好處?
也有使用Erlang的ODBC庫查詢數據庫以及路徑。但我認爲@sashafonseca提出了幾個使用Ecto的好理由。 –