1
私はpostgresデータベースに接続し、クエリを実行して切断する方法を理解しようとしています。Postgrex接続を切断するには?
Postgrexを見て、私は
{:ok, pid} = Postgrex.start_link(hostname: "localhost", username: "postgres", password: "postgres", database: "postgres")
を使用して接続を確立それから私は
Postgrex.query!(pid, "SELECT user_id, text FROM comments", [])
を使用して、私のクエリを実行しかし、その後、どのように私は抜いていますか?
私はN個のデータベースをループしており、すべてのデータベースで同じクエリを実行しているため、接続を切断したいと考えています。
プロセスを終了しようとしました。 Process.exit(pid, :bye)
でも、それはstart_link/3
で始まっているため、産卵プロセスも終了します。 Postgrex
にはstart/3
の機能が見つかりません。
感謝を!このようにpostgrexの実装の詳細に依存する危険はありますか? –