phoenix-framework

Jak zaplanować uruchamianie kodu co kilka godzin w Elixirze lub frameworku Phoenix?

Powiedzmy, że chcę wysyłać kilka e-maili lub odtwarzać sitemap lub cokolwiek innego co 4 godziny, jak miałbym to zrobić w Phoenix czy tylko z Elixirem?

Jak wykryć, czy użytkownik opuścił kanał Phoenix z powodu rozłączenia sieci?

Mam aplikację Elixir / Phoenix server, a klienci łączą się przez system build in channels za pomocą websockets. Teraz chcę wy ... ocket, ale to nie wyszło. Aktualizacja: Z nowym niesamowitym Phoenix 1.2 Presence rzeczy, to nie powinno być już potrzebne.

jak używać RethinkDB z Phoenixframework?

Po przybyciu do Elixir / Phoenix chcę użyć RethinkDB zamiast PostgreSQL, ale znajduję tylko dokumentację / przykłady w Postgr ... e ponieważ Meteor zajął się tym za nas, teraz jest to problem dla mnie...bo nie jestem w stanie zrobić tego właściwie.Dzięki!

Wiele do wielu relacji w Ecto

Mam Model użytkowników i model czatów. Intuicyjnie Wiele osób będzie należeć do tej samej grupy czatu w dowolnym momencie i k ... field :name, :string has_many :chatGroups, ChatGroup timestamps end Jakieś sugestie jak sobie z tym poradzić?

Phoenix-kontroler z wielokrotnym renderowaniem

Próba stworzenia aplikacji z Elixir + Phoenix, która byłaby w stanie obsłużyć zarówno żądania "browser", jak i "api" do obsłu ... mocą potoku browser oraz, powiedzmy JSON, dla potoku api. Myślałem, że może coś takiego jak szyny respond_to do |format| ...

Czy istnieje Feniks odpowiednik konsoli Rails

Właśnie uczę się Phoenix i Elixir i pochodzę z Ruby / Rails, gdzie pracuję w REPL używając pry do sprawdzenia stanu bazy dany ... znalazłem tę sekcję dokumentów ecto. Na tej podstawie mogę zrobić coś takiego jak ArticlesApi.Repo.all ArticlesApi.Article

Kodowanie modelu Ecto do JSON w Elixirze

Przechodzę do poniższego samouczka, aby rozeznać się w Elixirze i phoenix: Https://robots.thoughtbot.com/testing-a-phoenix- ... on.Encoder.Map.encode(map, options) end defp sanitize_map(map) do Map.drop(map, [:__meta__, :__struct__]) end end

Polecenie Return w Elixirze

Potrzebuję funkcji z jakąś logiką krok po kroku i zastanawiam się, jak mogę ją stworzyć. Weźmy jako przykład proces logowania ... więc potrzebuję rady. Jedynym sposobem, który teraz widzę, jest użycie warunków zagnieżdżonych, ale może jest lepszy sposób?

Jakiego zachowania OTP powinienem użyć do "niekończącego się" powtarzania zadań?

Chcę wielokrotnie uruchamiać tę samą sekwencję operacji obok aplikacji Phoenix (bez awarii całej aplikacji internetowej, jeśl ... end Dopiero zaczynam rozgryzać te wszystkie sprawy z OTP i mam nadzieję, że ktoś z was pomoże mi znaleźć właściwy kierunek.