cost 235 ms
Select all in ecto 查詢

[英]Select all in ecto query

這是一個原始的 SQL:SELECT p.*, u.name FROM posts p JOIN users u ON p.user_id = u.id 如何將其翻譯成 Ecto 查詢? 上面的代碼正確嗎? ...

Elixir Ecto 使用苦艾酒中的 args 查詢多個表

[英]Elixir Ecto query multiple tables with args from Absinthe

我目前正在一個項目中使用 GraphQL 和苦艾酒。 我在查詢 WHERE 子句中具有 arg(從 GraphQL 變量接收)的多個表時遇到問題。 我希望我的 SQL 是這樣的: 這是我的 Elixir 代碼:(郵政模型)post.ex (類別模型) category.ex 架構.ex 解析器/p ...

esbuild 失敗:單詞意外(預期為“)”)

[英]esbuild failed: word unexpected (expecting ")")

我正在為我的傘 elixir 應用程序准備 Docker 圖像。 我正在使用esbuild進行資產編譯。 esbuild使用npm package 安裝。 Dockerfile: 我收到了這個錯誤:/app/apps/gpanel/assets/node_modules/esbuild/bin ...

如何使變量在多個模板中全局可訪問

[英]How to make a variable globally accessible across multiple templates

在我的 phoenix 應用程序中,我正在嘗試加載一堆數據並使它們可以訪問我的根模板(跨所有頁面)。 據我所知,這是通過分配完成的,但我不知道在哪里加載它。 我想像 應該可以工作,但我不知道把這段代碼放在哪里,所以套接字是可用的。 來自 Express.js,我想做類似的事情: 感謝您的幫助。 ...

如何將 priv/static 中的帖子與 Elixir Phoenix 博客中的數據庫同步?

[英]How to synchronize posts in priv/static with database in an Elixir Phoenix blog?

我正在嘗試使用 Elixir 和 Phoenix 來實現博客。 帖子寫在 markdown 中,文件在 priv/posts 目錄中。 我成功實施了這個解決方案,並且運行良好。 但我想在我的博客中添加評論,所以我必須將帖子存儲在數據庫中並為評論添加關系。 我不知道如何將 priv 中的文件與數據庫 ...

Fly.io Phoenix 無法從 Dockerfile 讀取.env?

[英]Fly.io Phoenix cannot read .env from Dockerfile?

我正在使用 Fly.io 部署我的 Phoenix (Elixir) 應用程序。 我也在使用 .env 作為我的密鑰。 錯誤: **(File.Error) could not read file ".env": no such file or directory Dockerfile: 我嘗試 ...

使用現有模型的 ID 將關聯添加到新記錄

[英]Add association to new record with existing model's ID

我在users表和plans表之間建立了 M2M 關系。 它們通過users_plans表連接。 當我創建一個新plan時,我想將它與一個user相關聯。 我有那個用戶的ID 。 所以我正在嘗試像這樣創建關聯: attrs看起來像: {"details": "we're going to the ...

Elixir/Phoenix,使用 Repo.insert(changeset) 在 Postgres 中的“主題”表中添加一行時出錯

[英]Elixir/Phoenix, running into error when adding a row to my 'topics' table in Postgres using Repo.insert(changeset)

我有一個“主題”上下文,它在我的數據庫中定義了一個“主題”表,它只有一個字段“標題”,如下所示: 主題.ex 我在終端中運行命令以使用“mix ecto.gen.migration add_topics”創建我的遷移,在我的數據庫中添加一個表“主題”,其中僅包含一個“標題”列: 202207282 ...

Elixir Phoenix - 在 null 上強制唯一性

[英]Elixir Phoenix - enforce uniqueness on null

我有一組事件,有一個日期。 日期僅給出全天(例如 2022-08-06)。 為了在一天內跟蹤事件的順序,我為每個事件保留了一個previous_event_id鍵,以便我可以創建一個鏈接列表。 當我在特定日期創建第一個事件時,它的previous_event_id將為 NULL。 所以我的數據庫中的 ...

Phoenix Elixir 在 GET/Users 處獲取 UndefinedFunctionError 並且它存在

[英]Phoenix Elixir Getting UndefinedFunctionError at GET/Users and it exist

我正在使用 LiveView(Phoenix Elixir 的新手)構建一個視圖來列出/編輯/銷毀 admin 命名空間中的用戶。 由於某種原因,我不能使用在 admin.ex 上下文文件中定義的方法list_users 。 如何在 index.html.heex 文件中訪問和使用此方法,我必須遍歷 ...

elixir phoenix - 測試期間的協議錯誤

[英]elixir phoenix - protocol error during testing

我有一個簡單的數據: 當我用郵遞員測試我的 API 時,一切正常。 但是當我為控制器編寫單元測試時,我得到了這個錯誤: 這是我的測試前: 我該如何解決這個問題? ...

對於 spark-phoenix,我不想從 HBase 中提取全部數據。 有沒有辦法根據我的情況從表中提取數據?

[英]For spark-phoenix, I don't want to pull the whole data from HBase. Is there any way to pull the data from table according to my condition?

從 Hbase 拉取整個數據太慢了。 我只需要處理數據一小時。 所以我想知道我是否可以在配置中指定SQL並像Spark對JDBC連接的支持一樣提取一小時的數據? 還是支持下推,我只需要寫SparkSQL? 我正在使用 phoenix-4.14.1-HBase-1.3。 ...

如何限制 Elixir Ecto 中的關聯數量

[英]How to limit amount of associations in Elixir Ecto

我有這個應用程序,其中有一個Games表和一個Players表,它們共享一個n:n關聯。 此關聯通過GamesPlayers模式映射到 Phoenix。 我想知道如何做實際上很簡單:我希望對每場比賽允許的玩家人數有一個可調整的限制。 如果您需要更多詳細信息,請繼續閱讀,但如果您已經知道答案 ...

如何用 Phoenix 渲染 img?

[英]How to render img with Phoenix?

我是鳳凰的新人。 我需要在主頁上向他們顯示所有帖子和圖片。 我在索引模板中編寫了以下代碼: <img src="<%= Blog.Image.url({@post.image, @post}, signed: true) %>"> 我得到了這個 lib/blog_web ...

除非 Principal 是“*”,否則 S3 上的 403 響應 Delete Object RestAPI

[英]403 response on S3 Delete Object RestAPI unless Principal is "*"

我正在嘗試使用我的 Elixir + Phoenix 項目中的s3 Rest API刪除一個對象。 我似乎無法弄清楚如何設置我的 s3 策略以允許刪除對象。 目前,我可以使用 CLI 刪除對象 - 所以我的請求來源可能有問題。 我的存儲桶策略: { "Version": "2012-10- ...

在 LiveView 中以編程方式組成 ~H 印記

[英]Programmatically composing a ~H sigil in LiveView

如何用變量填充部分或整個〜H sigil? 我正在嘗試使用它將一些現有的 html 表格標記插入 Liveview 頁面。 我嘗試了以下方法,但它們導致頁面上出現“#{html_codes}”或“...”之類的文本,而不是在 Liveview 頁面上插入表格。 如果有更好的方法可以在 LiveVie ...

谷歌 Bigtable 二級索引

[英]Google Bigtable secondary indices

在查看 Google Bigtable 時,我發現它不提供定義二級索引的能力。 因此,如果您有 10 億筆交易,針對 1000 萬客戶,您似乎需要進行全表掃描來提取一個客戶的所有交易。 由於 Google Bigtable 似乎在后台使用 Apache HBase,我的第一個想法是:大概可以將 Ap ...

** (Phoenix.Router.NoRouteError) 找不到 GET /fake (MyApp.Router) 的路由

[英]** (Phoenix.Router.NoRouteError) no route found for GET /fake (MyApp.Router)

最近,我一直在努力更新舊版存儲庫。 我不得不更新 Erlang、Elixir、Phoenix 和許多依賴項。 該 repo 很可能會在不久的將來被棄用,因此我盡量避免進行過多的重構,即使這可能是必要的。 我目前有 1 個測試失敗,我不知道如何解決這個問題。 測試檢查我的 404.html 模板是否 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM