5
ответов

Эликсир регулярных выражений заменяет квадратные скобки и запятую

Как упомянуто выше, цель состоит в том, чтобы удалить квадратные скобки и запятые. Мое текущее решение следующее: Дано: "[40.45694301152436, -3.6907402812214514]" | > String.replace ("[", "") | > ...
вопрос задан: 6 March 2019 13:54
5
ответов

Erlang: использование io_lib для преобразования float в строку [duplicate]

Я хотел бы знать, как я могу преобразовать Float в String с двумя десятичными цифрами, используя библиотеку Erlang (используя iex)
вопрос задан: 14 May 2012 14:55
4
ответа

Неужели Эликсирский мусорный коллектор страдает от остановки мировой паузы? [Дубликат]

По сравнению с Java, где множество объектов заставит «остановить сборщик мусора мира для запуска» и «приостановить» выполнение, как будет выглядеть Elixir gc? Чтобы уточнить это, если я создал 1 миллион ...
вопрос задан: 19 April 2012 06:00
2
ответа

HTTPoison вручную закрыть соединение

Это очень простой модуль, который постоянно проверяет IP-адрес запрашивающей стороны. Я использую прокси-серверы обратного соединения, что означает, что он получает новый IP-адрес при каждом запросе http. defmodule Test do def go () do Enum.each (1 .....
вопрос задан: 18 March 2019 00:20
2
ответа

Эликсир - объединение двух карт с одинаковыми именами и значениями ключей в виде списков?

У меня есть две карты: a =% {list: [1,2,3]} b =% {list: [4,5,6]} Я хочу объединить / объединить два вложенных списка, чтобы получить результат: c =% {list: [1,2,3,4,5,6]} Я пытался изучить глубокое слияние, ...
вопрос задан: 5 March 2019 17:11
2
ответа

Как мне написать функцию для передачи в Enum.map при перечислении карты?

IEX (121) > val_map =% {"pri" = > % {"tit" = > "name1"}} iex (122) > fp = fn (new_map) - > Map.get (new_map, "pri") в конце следующего выдает ошибку iex (123) > Enum.each (val_map, fp) ** (...
вопрос задан: 22 February 2019 13:49
2
ответа

Как я могу изменить свою проверку данных в Phoenix / Elixir?

У меня нет опыта в разработке, и это не мой родной язык, извините за все. Я работаю в мобильном приложении с серверной частью в Elixir / Phoenix, когда человек хочет создать новый ...
вопрос задан: 23 January 2019 05:58
2
ответа

Как скрыть логи в одних тестах, а не в других?

Фон У меня есть библиотека, которая регистрирует сообщения в зависимости от значения disable_logging: разве что Application.get (: my_app,: disable_logging, false), do: Logger.info ("Hello World!") В зависимости от ...
вопрос задан: 15 January 2019 14:59
2
ответа

Как кэшировать Elixir / Phoenix на CircleCI?

В настоящее время моя стратегия кэширования CircleCI 2.0 для проектов Elixir выглядит следующим образом: - restore_cache: keys: - v1-mix-cache - {{.Branch}} - {{checksum "mix.lock"}} - v1-mix-cache- {{....
вопрос задан: 13 July 2018 10:01
1
ответ

Ecto unique_constraint не работает должным образом

Я хочу создать unique_constraint с 3 полями и назвать его «unique_user_product_shop». Когда я делаю это, моя база данных выдает ошибку о том, что попытка вставки не была уникальной: ошибка: 18: 04: 18.830 [...
вопрос задан: 25 March 2019 17:52
1
ответ

Получить элементы без текстовых значений в XML в эликсире

Я пытаюсь проанализировать следующий документ XML с помощью библиотеки SweetXML. & Л, A > < В > 23 & л; / B > < В > 34 & л; / B > < В > < / B > < / A > Однако, когда я пытаюсь разобрать ...
вопрос задан: 23 March 2019 22:21
1
ответ

Макрос фрагмента экто из отдельного модуля без импорта

Если мы проверим пример использования фрагментов Ecto в официальных документах, то это говорит о том, что для использования макроса из другого модуля нам сначала нужно импортировать этот модуль. Итак, если у нас есть модуль с ...
вопрос задан: 19 March 2019 16:03
1
ответ

Вывод эликсира в анонимную функцию

В настоящее время я изучаю эликсир и пытаюсь напечатать функции и их arity print = fn ({function, arity}) - > IO.puts "# {function} / # {arity}" end Enum .__ info __ (: functions) | & ...
вопрос задан: 18 March 2019 15:26
1
ответ

Как смоделировать / заглушить методы в библиотеке Elixir Ecto / Repo?

Подскажите пожалуйста, как смоделировать / заглушить методы модуля Repo для моих тестов? Например: link = Repo.get_by (Link, short_url: url) db_count = Repo.aggregate (Link,: count,: id) Мне нужен этот Repo.aggregate ...
вопрос задан: 3 March 2019 18:24
1
ответ

Добавление состояния в памяти в веб-API с помощью genservers

В настоящее время я пытаюсь создать небольшой веб-API в Elixir, который нуждается в некотором состоянии в памяти. Короче говоря, когда пользователь впервые использует API, он запускает определенный бизнес-процесс, который он может позже ...
вопрос задан: 2 March 2019 21:40
1
ответ

Сбой перезагружателя кода приложения зонтика Phoenix после изменений compile.lock и mix.exs

У меня возникла проблема с зонтичным приложением, состоящим из приложения Phoenix и прокси-приложения, которое зависит от master_proxy (которое позволяет обслуживать разные сайты с помощью одного порта, что полезно для окружающей среды ...
вопрос задан: 23 February 2019 07:53
1
ответ

Использование вложенных форм в сочетании с Ecto.Multis и changesets

На странице регистрации моего приложения я пытаюсь использовать вложенные формы (используя form_for / 3 и input_for / 4) вместе с Ecto.Multis и changesets. Цель: перерисовать форму с ранее введенным ...
вопрос задан: 18 February 2019 06:10
1
ответ

Тестирование функции эликсира

У меня есть схема продукта, которая имеет UPI (уникальный идентификатор продукта), например. A985748BNG6784C. Это автоматически сгенерированный уникальный идентификатор продукта. У меня есть функция upi_generate (), которая вызывает другой ...
вопрос задан: 3 February 2019 00:48
1
ответ

Как создавать сложные запросы с помощью эликсира

Я кэшировал кучу значений почтовых индексов и длинных лат, используя функциональность erlangs ets. Представьте себе следующее ... iex () > : ets.new (: postcode_cache, [: named_table]): postcode_cache iex () > : Етсь ....
вопрос задан: 17 January 2019 15:15
1
ответ

Фильтрация таблиц без использования защитных предложений

В эликсире я хотел бы иметь возможность фильтровать таблицу ets с помощью функции. В настоящее время у меня есть простой пример таблицы ets в оболочке iex ... iex > : ets.new (: nums, [: named_table]): nums iex > : ...
вопрос задан: 16 January 2019 12:48
1
ответ

Записи заказов, которые предварительно загружаются с помощью Ecto [duplicate]

Я хотел бы заказать несколько записей на основе атрибута, который принадлежит записи. Взгляните на следующий код. project = Repo.get! (Project, id) | & gt; Repo.preload (rows:: images) ...
вопрос задан: 10 April 2017 18:14
1
ответ

Массив строк для целых чисел [дубликат]

Я получаю это, когда пытаюсь в iex. Как получить фактическое число, а не представление символа? ["90", "98", "100"] iex (30)> оценки>> Enum.map (& amp; String.to_integer / 1) 'Zbd'
вопрос задан: 4 July 2016 04:57
1
ответ

Эликсир Ecto - как сделать ассоциированный [дубликат]

Я смотрю руководство Ecto для функции схемы «многие ко многим». Я хочу получить список рецептов и включить все теги, с которыми они связаны. Я использую это, чтобы получить их def ...
вопрос задан: 13 January 2016 11:37
1
ответ

Ecto: Как динамически указать имя поля и значение, где клаузулы? [Дубликат]

Я пытаюсь создать функцию для динамического добавления фильтров в запрос Ecto. Перед добавлением предложения where я добавляю соединения к запросу, поэтому я использую привязки. Я пытаюсь выглядеть так: def param_to_where (query, ...
вопрос задан: 6 January 2016 20:56
1
ответ

Создание произвольно вложенных маршрутов в Phoenix [duplicate]

Я создаю вики и хочу, чтобы пользователи могли создавать вложенные страницы для создания категорий и т. П. Возможно ли сопоставление маршрутов с произвольным вложением, например. wiki.com/auto_parts / ...
вопрос задан: 24 August 2015 18:34
1
ответ

Как преобразовать строку в HTML? Эликсир Феникс [дубликат]

У меня есть функция в представлении def show_tree () do tree = "& lt; ul & gt;" tree = tree & lt; & gt; "& lt; li & gt; & lt; a href = 'edir / 1' & gt; 1 элемент & lt; a / & lt; / li & gt; & lt; a & lt; a href = 'edir / 1' & gt; 2 item &. ,
вопрос задан: 22 July 2015 10:33
0
ответов

Кодирование экто-модели в JSON в эликсире

Я перехожу к следующему уроку в попытке разобраться с эликсиром и фениксом: https://thoughtbot.com/blog/testing-a-phoenix-elixir-json-api У меня возникла проблема с тестом, ...
вопрос задан: 16 July 2019 03:01
0
ответов

Heroku / Ecto / Postgres 28000 FATAL: нет записи pg_hba.conf для хоста & ldquo; 115.159.183.134 & rdquo ;, пользователь & ldquo; postgres & rdquo ;, база данных & ldquo; postgres & rdquo ;, SSL выключен

Хотя были похожие посты, ни одна из них не соответствует этой ситуации, так что спасибо за чтение. В нашем производственном приложении (Heroku / Elixir / Phoenix / Ecto / Postgres) я вижу тысячи ошибок ...
вопрос задан: 7 March 2019 19:48
0
ответов

Я получаю (ArgumentError) ошибку аргумента при попытке использовать elixir / erlang ets

Я пытаюсь использовать библиотеку для создания клиента websocket websockex вместе с ets, так как я использую websocket в phoenix, потому что я делаю приложение типа client --websocket - > ...
вопрос задан: 5 March 2019 03:43
0
ответов

Как запустить плагин для подключения после отправки запроса в Elixir / Phoenix?

Я пишу проект Phoenix в Elixir, и я хочу внедрить пользовательские журналы для маршрутов. Я написал плагин, который использует Conn.register_before_send, как плагин по умолчанию (https: //github.com / ...
вопрос задан: 23 February 2019 07:55