[解決済み] Rails Consoleに相当するPhoenixはありますか?
2023-01-09 13:52:05
質問
私はPhoenixとElixirを学んでいるところですが、Ruby/RailsでREPLを使う際に
pry
を使ってデータベースとアプリケーションの状態を調べていました。
Phoenix アプリでデータベースとモデルを操作する方法を見つけようとしています。私は
iex
は知っていますが、それを使って repl から自分のアプリのデータベースを検査する方法がわかりません。replから毎回ectoで接続する必要があるのでしょうか?また
rails console
と同等です。Phoenixのドキュメント、Elixir Dose、Ectoのレポを確認しましたが、私が探しているものが見つかりません。何か見落としているのでしょうか?
編集:以下の回答に基づいて、私は見つけました。
この
のセクションを見つけました。これに基づいて、私は次のようなことをすることができます。
ArticlesApi.Repo.all ArticlesApi.Article
どのように解決するのですか?
以下のように
iex -S mix
を実行すると
iex
を、現在のmixプロジェクトに含まれる依存関係で実行します... これについては、以下のサイトを参照してください。
http://elixir-lang.org/getting-started/mix-otp/introduction-to-mix.html
ここからEctoクエリを実行することができます。
iex> MyApp.Repo.all(MyApp.User)
実行中
iex -S mix phx.server
を実行すると、phoenixサーバも起動します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン