ecto

    3

    1答えて

    私は、以下のいずれかのレベルの子供をltreeで選択しようとしています。 例えば、私がCar.Fordを持っていた場合、このクエリはCar.Ford.Fiesta、Car.Ford.Fusion、Car.Ford.Mustangなどのパスを持つすべての子を取得します。 ltreeを使用して、可能であれば具体的にElixirを使用してこのクエリを構築するにはどうすればよいですか? 今私は from

    1

    1答えて

    どのようにフラグメントを使用せずにエクトクエリ SELECT * FROM table_name WHERE table_name.the_date > DATE_SUB(NOW(), INTERVAL 1 DAY) にこのSQLを翻訳します。 これは私には役立ちますが、このような種類のクエリを実行するためには奇妙な方法があるのでしょうか? iex(22)> query = from n

    0

    2答えて

    Ectoの使用については、このリンクを介して来た。 Elixir ecto connect to an existing DB。 スキーマは既にデータベースに作成されているので、ここで宣言する理由は? odbc/jdbc/odacドライバを使用するときは、Ecto.Adapters.SQL.queryのようなstmtを使用しますが、それほど複雑ではありません。 stmt:Ecto.Adapters

    1

    1答えて

    私はEcto 2 rcを試しています。 私のモデルは以下のとおりです。 schema "containers" do field :name, :string many_to_many :items, Test.Item, join_through: Test.ContainerItem, on_delete: :delete_all timestamps end

    2

    1答えて

    phoenix-ectoが提供しなければならないすべての良さ、つまりチェンジセット検証とPhoenix.HTML.Formとの互換性を維持しながら、Elasticをプロジェクトに組み込む最良の方法を探しています。 Ecto 2.0では、このタスクがこれまで以上に簡単にできるように見えます。 だから、質問は以下のとおりです。 のNoSQLエクトアダプタのスケルトンはありますか? どのような暫定要件で

    1

    1答えて

    通常のIDでデータベースにリソースを保存するアプリケーションがあります。ただし、データベースの列挙を防止するために、パスとリンクのユーザーに表示されるIDはUUIDのようなものです。 (例:http://example.com/payment/yta6Bo34s) フェニックス+エクトでは通常、IDベースのリンクを作成するには、1だけで行うことができます。 link to: payment_pat

    1

    1答えて

    マイコード: defmodule Model1 do use Ecto.Schema import Ecto.Query schema "model1" do belongs_to :model2, Model2 end def create_query do Model1 |> join(:inner, [m1]

    4

    1答えて

    私はチームを持っており、各チームがユーザーを持っているので、ここでは、多くの関係にその多くのとしてチームにユーザーをリンクする結合テーブルがあるが、私のモデルである: defmodule App.Team do use App.Web, :model schema "teams" do field :owner_id, :integer has_many

    0

    2答えて

    私はElixirとPhoenixフレームワークを初めて使いました。 ectoクエリにパラメータを動的に追加するにはどうすればよいですか?例: def index(conn, _params) do departments = Repo.all(Department) render(conn, "index.json", data: departments) end Ect

    2

    1答えて

    Rails Active Recordから来ました。私は今日、実際に作成されたレコードを実際にどのように取り出すことができるのだろうと思いました。 Railsでは 我々は同じようにそれを行うことができます。この User.where(created_at:Date.today.beginning_of_day..Date.today.end_of_day) または非常に簡潔な scope :c