問題タブ [ecto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elixir - LoadedアソシエーションでEctoモデルをシリアライズ/デシリアライズする方法は?
ほとんどすべてのリクエストで、データベースからユーザー(プロファイルの関連付けなど)を取得しています。サーバーにキャッシュして、データベースの余分な作業を節約したいと思います。最初は Redis または Memcached を考えていましたが、最終的には Mnesia に支えられた分散キャッシュを考えていました。
(Redis/Memcache の場合はキャッシュ バックエンドへのバイナリの) トランスポートを行う方法は知っていますが、モデルをバイナリにシリアル化および逆シリアル化するにはどうすればよいですか?
elixir - Postrgrex 拡張機能を使用して JSON データ型を処理する方法
Postgrex プロジェクト ページでは、拡張機能を使用してデータベースからの型をエンコード/デコードする機能について言及しています https://github.com/ericmj/postgrex#extensions
プロジェクトページからコードを取得してマップを返そうとしていますが、拡張機能が Postgrex にフックする場所がわかりません。問題がある場合は、Phoenix Web アプリでそうしようとしています:
postgresql - Ecto と Elixir のデフォルトの日時
今日、Elixir と Phoenix の作業を始めたばかりです。Ecto をマッパーとして追加しようとしていますが、時間の使い方に問題があります。
これが私のモデルです。
デフォルトで created_at と updated_at を設定しようとしていますが、これをコンパイルしようとすると、次のエラーが発生します。
ドキュメントを取得するための助けはあまりありません。これを行う正しい方法は何ですか?
elixir - Postgrex と Ecto で準備されたステートメント
純粋なjsonを返すpostgres機能を利用しようとしているので、クエリを実行して必要なjsonを返すメソッドをEctoモデルに追加しました。
私の問題は、これにはSQLインジェクションの可能性があるということです.準備されたステートメントのようなものを使用することは可能ですか?
elixir - Elixir Ecto を使用して、移行に has_many 関係を追加するにはどうすればよいですか?
私はこのようなものを書きたい:
この移行で実行mix ecto.migrate
するとエラーが発生します。これを行う正しい方法は何ですか?
elixir - Ecto アソシエーションのベスト プラクティス
関連付けのあるモデルを処理する場合、関連付けられたモデルを読み込むベスト プラクティスは何ですか?
elixir - Ecto でカスタム SQL クエリを実行する
Elixir&Ecto で遊んでいます。postgres 固有の機能を使用するカスタム SQL クエリを作成したいと考えています (この場合は、postgres 配列を検索します)。
これが私がやろうとしていることです:
残念ながら、それはエスケープされています(したがって、次のように sth. を生成する必要があります: )
どうすればそれを達成できますか?