Результаты поиска по запросу "activerecord"

2 ответа

Я попробовал это в моем Rails 4.2.2 приложении, но оно не работает, у меня одинаковое поведение с этим и без него. Любая идея, что я должен проверить, чтобы это работало?

ользую MongoDB через интеграцию Mongoid, а также ActiveRecord в проекте. Я хотел бы сгенерировать миграции для активной записи, и Mongoid используется по умолчанию при запуске. rails g migrationЛюбые идеи, как указать AR в качестве моего ...

4 ответа

Для лучшего сообщения об ошибках, таких как:

у подтвердить номер:value быть в пределах 1 или 2 validates :value, :format => { :with => /1|2/, :message => "Select number.." } Тем не менее, приведенный выше код не проходит проверку, когдаvalue == 1 Пожалуйста, убедитесь, что ваше решение ...

6 ответов

baaad, вы теряете проверку строки

у создать следующий код SQL с использованием Active Records в Codeigniter: WHERE name != 'Joe' AND (age < 69 OR id > 50)Выполнение следующих действий, насколько я могу, кажется, я не могу понять, как их ...

ТОП публикаций

3 ответа

Это своего рода хакерство, но оно работает до тех пор, пока вы, возможно, не сможете перейти на Rails 5

тим, у меня есть два отношения, которые содержат записи в одной модели, например: @companies1 = Company.where(...) @companies2 = Company.where(...)Как я могу найти пересечение этих двух отношений, то есть только тех компаний, которые существуют ...

3 ответа

... попробуй .. надеюсь, это поможет.

ументации для быстрой загрузки указано, что: Если вы хотите загрузить ассоциацию с указанным параметром: limit, он будет проигнорирован, возвращая все связанные объекты: class Picture < ActiveRecord::Base has_many :most_recent_comments, ...

3 ответа

Rails SQL регулярное выражение

Я пытаюсь найти максимальное число в серии A0001, A0002, A1234, A2351 и т. Д. ... Проблема в том, что в списке, в котором я ищу, также есть строки, такие как AG108939, E092357, AL399, 22-30597 , и т.д... В общем, я хочу самое высокое значение ...

10 ответов

UNION-запрос с шаблоном активной записи codeigniter

Как выполнить запрос UNION с помощью формата запроса активной записи PHP CodeIgniter?

3 ответа

Я хотел бы добавить одну вещь: это не просто «активная запись хороша, когда ваши потребности в персистентности просты, а репозиторий хорош, когда ваши потребности в персистентности сложны». Выбор паттерна здесь во многом зависит от того, как вы относитесь к Закону Деметры. Если вы хотите, чтобы разные части вашей архитектуры были полностью разделены, чтобы кто-то мог понять одну часть, не понимая другую, тогда вам нужен закон Деметры. Тем не менее, я думаю, что особенно в начале проекта, когда спецификация может измениться, ОЧЕНЬ опасно становиться слишком одержимым подобными абстракциями. Не пытайтесь угадать будущих сопровождающих вашего проекта, они могут быть умными, и они должны быть в состоянии думать о более чем одной вещи за раз, и если они не могут, то у вас могут возникнуть более серьезные проблемы, которые нельзя предотвратить с помощью шаблона Repository. ,

ьзуя ActiveRecord, вы можете определить класс следующим образом: class Contact { private String _name; public String Name { get { return _name; } set { if (value == String.IsNullOrWhiteSpace()) throw new ArgumentException(...); else _name = ...

7 ответов

 и подстановочные знаки.

даю запрос, подобный следующему, используя ActiveRecord SELECT * FROM (`foods`) WHERE `type` = 'fruits' AND `tags` LIKE '%green%' OR `tags` LIKE '%blue%' OR `tags` LIKE '%red%'Номерtags а значения неизвестны. Массивы создаются динамически. Ниже ...

6 ответов

 драгоценный камень. Это хранит несколько флагов в одном целочисленном поле.

аюсь найти лучший способ спроектировать модель рельсов. Для примера предположим, что я создаю базу данных символов, которая может иметь несколько разных фиксированных атрибутов. Например: Character - Morality (may be "Good" or "Evil") - Genre ...