1
ответ

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

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

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

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

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

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

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

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

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

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

Как выполнить откат, сброс или удаление тестовой базы данных Ecto?

Обычно mix.test очищает тестовую базу данных, но она не работает. Возможно, потому, что я занимался созданием схемы пользователя, но не хотел использовать то, что сделал, поэтому избавился от нее. После, я ...
вопрос задан: 10 February 2017 14:55
0
ответов

Изменить внешний ключ в Ecto

У меня есть эта оригинальная миграция, которая уже была запущена и отправлена ​​вверх по течению: создать таблицу (: видео) действительно добавить: URL,: строка добавить: заголовок,: строка добавить: описание,: текст добавить: user_id, ссылки (: ...
вопрос задан: 3 February 2016 19:42
0
ответов

Как изменить имя столбца в модели Ecto с миграцией?

Кто-нибудь знает (или может предоставить) пример того, как изменить имя столбца таблицы с помощью ecto DSL Я предполагаю, что я просто использую mix ecto.gen.migration, но тогда я бы просто заполнил пустое созданное ...
вопрос задан: 11 July 2015 06:55