Вопросы по теме 'named-scope'
Как извлечь общие named_scopes из моделей ActiveRecord
У меня есть named_scope, который повторно используется в нескольких моделях ActiveRecord. Например:
named_scope :limit, lambda {|limit| {:limit => limit}}
Как лучше всего извлечь этот код для совместного использования между...
1455 просмотров
schedule
27.07.2022
Условия ассоциации ActiveRecord (Rails)
Представь, что у меня есть модель, пост которой has_many :comments. Как я могу отображать только сообщения с комментариями?
Мне довольно удобно работать с named_scope, но я не знаю, как поместить Post.comments (или self.comments) в хэш...
2362 просмотров
schedule
19.09.2022
named_scope в рельсах с ассоциацией has_many
Я пытаюсь достичь того, что, как мне кажется, будет довольно сложным запросом, используя магию Rails, не имея большого количества уродливого SQL в коде.
Поскольку моя база данных имеет дело с довольно специализированными биомедицинскими моделями, я...
10361 просмотров
schedule
04.08.2022
Сопоставление доступных языков с названиями языков
Я хочу сделать раскрывающийся список выбора языка на странице редактирования/создания пользователя сайта.
Для этой цели я, конечно же, перевел сайт более чем на один язык. Используя I18n.available_languages, я могу затем получить массив кодов...
7300 просмотров
schedule
29.12.2022
rails преобразует методы класса в именованную область
Новичок в Rails здесь. Я пытаюсь получить некоторые методы класса в named_scopes. Структура моего приложения похожа на приложение блога с комментариями пользователей. Каждая модель комментариев имеет атрибут оценки, определяемый оценками других...
686 просмотров
schedule
02.08.2023
Проблема с синтаксисом PGError для named_scope
У меня есть следующий named_scope, который отлично работает в MySQL и sqlite, но не работает в Postgres:
course.rb
named_scope :current, :conditions => ['start < ? AND end > ? ', Time.now, Time.now], :order => 'start ASC'
Тогда я...
96 просмотров
schedule
05.01.2024
Как: Searchlogic и теги
Я установил searchlogic, добавил will_paginate и т. Д.
В настоящее время у меня есть модель продукта, в которой включены теги с помощью плагина plays_as_taggable_on. Я хочу искать по тегам с помощью searchlogic.
Вот страница плагина с тегами:...
729 просмотров
schedule
02.03.2023
реализация ruby on rails с именованной областью
Из книги Agile Web Development with Rails
class Order < ActiveRecord::Base
named_scope :last_n_days, lambda { |days| {:conditions =>
['updated < ?' , days] } }
named_scope :checks, :conditions => {:pay_type => :check}...
3568 просмотров
schedule
21.06.2023
Использование named_scope с количеством дочерних моделей
У меня есть простой родительский объект, имеющий много дочерних элементов. Я пытаюсь понять, как использовать именованную область для возврата только родителей с определенным количеством детей.
Это возможно?
class Foo < ActiveRecord::Base...
4372 просмотров
schedule
04.05.2022
named scoped NOT IN, как это сделать?
как я могу написать NOT IN в синтаксисе именованной области? Например, пользователь :has_many Photos, как я могу определить:
User.has_no_photo
и возвращает всех пользователей, которые не входят в модель Photo ? Спасибо!
66 просмотров
schedule
02.06.2022
Вопрос Ruby on Rails относительно области действия
У меня есть следующая именованная область в моей модели
class User
scope :single_action, where("parent_id = ?", nil)
end
Несмотря на то, что есть записи с parent_id с нулевыми значениями, они не кажутся доступными.
ruby-1.9.2-p0 >...
514 просмотров
schedule
31.03.2023
Rails 3: Как создать именованную область на основе метода контроллера?
В моем ApplicationController у меня есть метод demo_mode? (который возвращает true , когда тип пользователя, вошедшего в систему, - "демонстрационный").
Модель Post имеет поле publisher_id , которое ссылается на таблицу Users .
User...
1712 просмотров
schedule
22.07.2022
Два параметра для области действия Rails3
В настоящее время у меня есть две модели: Rate и Item.
Rate – это модель голосования, а также votes и player_id .
Оценить has_many :votes Голосовать own_to :rate
Кроме того, для модели Item в настоящее время у меня есть такая область,...
1744 просмотров
schedule
03.12.2022
Использование RSpec для тестирования области активной записи, использующей метод include
Учитывая следующие два класса:
class Location < ActiveRecord::Base
belongs_to :holiday_schedule
validates :name, :presence => true, :uniqueness => {:case_sensitive => false}
scope :with_holiday_schedule,...
2225 просмотров
schedule
10.03.2023
Использование области Rails в качестве прокси для области действия связанного объекта
В нашем приложении у нас есть две модели: Магазины и Предложения.
Магазины геокодируются с помощью гема 'geocoder' http://rubydoc.info/gems/geocoder .
class Store < ActiveRecord::Base
geocoded_by :address
...
class Offer <...
759 просмотров
schedule
30.08.2022
Лучший способ определить отношение has_many при поиске () родительского объекта
Я немного борюсь с пониманием областей по умолчанию и именованных областей с моим приложением-викториной. Я на рельсах 3.0.
У меня есть Question модель, которая has_many UserResponse моделирует.
У Question есть вопрос text и,...
1082 просмотров
schedule
21.03.2022
Rails ActiveRecord: как выбрать всех пользователей с заданным разрешением?
У меня есть модель под названием «Пользователи», некоторые из которых считаются авторами. Это достигается с помощью таблицы «Роли», в которой перечислены различные роли: «Автор» — одна из них. Связь «многие ко многим» в таблице «Разрешения»...
1871 просмотров
schedule
03.07.2022
Rails Тестирование named_scope с диапазоном дат
СЦЕНАРИЙ У меня есть named_scope для модели last_week. Все, что он делает, это извлекает записи за последнюю неделю.
Я хочу проверить это, и мой подход состоит в том, чтобы проверить, находятся ли возвращаемые результаты в определенном...
776 просмотров
schedule
20.04.2023
Rails 4 — Как заполнить пользовательскую модель из JSON API?
Во-первых, я новичок в рельсах, поэтому извините, если есть что-то, что я не понимаю правильно. Мне интересно, как я могу заполнить модель выборкой данных через API.
Контекст: я использую аутентификацию OAuth2 с omniauth/devise.
На стороне...
3707 просмотров
schedule
29.07.2023
Область действия массива того же класса в Rails
У меня есть две модели Board и Pictures , и я хочу, чтобы пользователь мог комментировать либо Board в целом, либо отдельные Pictures .
Моя полиморфная модель комментария:
class Comment < ActiveRecord::Base
belongs_to...
37 просмотров
schedule
01.10.2022