phoenix-framework

    0

    1答えて

    私は現在生産中のPhoenixアプリケーションを持っていますが、エラーが発生したときには開発中にアプリケーション全体がクラッシュすることがあります。最初はすべてのエラーを埋めるようにしましたが、それはElixir/Erlangが動作する方法ではなく、同じ操作で開発を試みました。エラーは一度しか記録されず、クラッシュしたタスクは同じエラーをいくつか記録します。アプリ全体をクラッシュさせます私はそれが

    0

    1答えて

    で私は2つのモデルを持っている - OrganizationとUser 機関は、多くのユーザーを持っており、また(所有者があまりにもUserモデルである)1つの所有者に属します。 Iは、ユーザが組織とnameとuserためpasswordためnameを入力することができる組織、(userフォームでorganizationためのネストされたオブジェクトである)のためのフォームをサインアップしています

    0

    2答えて

    私は現在、create_zone関数を使用するコントローラをテストしています。この関数は、ユーザーを取得してそのユーザーをゾーンに関連付け、次に両方の関連テーブルのみの参加者エントリを作成する関数エントリ。 def create_zone(attrs \\ %{}, user_id) do user = Accounts.get_user!(user_id) with{:ok

    1

    1答えて

    私は router.exで....フェニックス1.2経由でJSON APIのセットアップを持って、私は、パイプラインスルー私のJSONのエンドポイントを以下のパイプとして:私がしようとすると、キャッシュコントロールを追加Whne pipeline :api do plug :accepts, ["json"] end 私は経由でGETエンドポイントに要求を行って、私のブラウ

    1

    1答えて

    たとえば、json(文字列でデコードされない)を返すAPIクライアントがあります。現在、私はPoison.decodeを避ける場合は、応答ではなく、JSONの巨大な文字列になります。この def show(conn, params) do {:ok, json} = ApiClient.fetch(params["options"]) json conn, Poison.de

    0

    1答えて

    したがって、プレゼンスの動作を使用して各ユーザーの現在の部屋を追跡したいと思います。問題は、ユーザーが現在の部屋を変更した場合、room_idの更新方法がわからない/できないことです。 def join("room:" <> room_id, auth_message, socket) do IO.puts "joining room:" <> room_id if authorized?(roo

    1

    1答えて

    アソシエーションが事前にロードされているデータのページを作成しようとしています。 def index(conn, _params) do products = Product |> Repo.all |> Repo.preload(:category) render(conn, "index.html", products: products)

    1

    1答えて

    Phoenixアプリケーションで、start_timeおよびのフィールドを持つデータベースにイベントレコードを挿入しようとしています。datetimeデータはすでにISO文字列形式に変換されていますJSONデータとしてPhoenix APIに渡されましたが、挿入しようとするといくつかの問題が発生します。これらの値は:utc_datetimeであると予測していますので、変換する必要があります。私はま

    1

    2答えて

    だから私はjsonだけの大きなphoenixプロジェクトを持っています。 Brunchらはインストールさえしていない。今、私たちはSEOに親しみやすい公開ページを作成していますので、標準のブラウザパイプラインを使用してhtmlテンプレートなどをレンダリングします。この公開アプリケーションは、独自のインスタンスに展開され、独立して拡張されます。私は、コアスキーマ/モデルコードといくつかのユーティリテ

    1

    1答えて

    私はsitemap.xmlを持つアプリケーションを持っています。私は1日1回動的に変更する必要があります。私はそれのためのコンテンツを生成する方法を知っています。しかし、私は実際に私の現在のsitempa.xmlを新しい生成されたsitempa.xml(あるいはその内容)に置き換えることができますか? レールアプリの場合は、内容を置き換えてもうまくいくが、phoenixの場合は違う。 sitema