Вопросы по теме 'mongoid'

Проблема с получением строки имени из запроса
Я новичок в рельсах и монгоидах, и у меня проблема с извлечением строки из запроса. У меня есть класс Filteroption класс Fieldoption включает Mongoid::Document field :name, :type => String field :option_id, :type => Integer...
61 просмотров
schedule 09.12.2022

Определение моделей с Mongoid для этой структуры базы данных
Эй, я пытаюсь создать приложение для рельсов 3 с Mongoid (для MongoDB). Что я сейчас пытаюсь сделать: Языки: идентификатор (создается автоматически, верно?) имя (например, английское) код (например, en_US) Языки_текстов:...
250 просмотров
schedule 18.10.2022

Как получить прямой доступ к API MongoDB из Mongoid?
Я хотел бы использовать метод addToSet MongoDB, но Mongoid в настоящее время еще не поддерживает это. Есть ли способ прямого доступа к драйверу MongoDB из моей модели Rails?
3311 просмотров
schedule 14.02.2024

Получение последнего документа ограниченного результата запроса Mongoid и .count()
Я использую Mongoid для работы с MongoDB. Все отлично, мне очень нравится и тд. В моем приложении для блога (контроллер сообщений, действие индекса) у меня есть этот код: @posts = Post.without(:comments) @posts = @posts.my_search(params[:s]) if...
3365 просмотров
schedule 05.10.2022

Сделать to_json более эффективным для вложенных объектов
Рассмотрим типичную реляционную структуру: Answer has many comments. comments belongs to a user, and have many likers answers.to_json(:include => {:comments => {:include => :user, :likers}}) Если я вызову to_json , он будет...
356 просмотров
schedule 11.06.2024

проблема с монгоидным запросом
Я пытаюсь добиться эквивалента этого в монгоиде (mongoid.org ORM): select * from parents inner join children on parents.id = children.parent_id where children.created_at <= some_timestamp Родитель встраивает дочерний элемент, Дочерний...
394 просмотров
schedule 29.11.2023

Carrierwave возвращает 406 Not Acceptable, несмотря на то, что фотография загружается
Я использую Carrierwave для загрузки фотографий в свое приложение rails с помощью простого контроллера: # POST /photos # POST /photos.xml def create @photo = Photo.new(params[:photo]) respond_to do |format| if @photo.save...
1073 просмотров

STI и массовое присвоение вложенных атрибутов в монгоид?
Вопрос по массовому присвоению через вложенные атрибуты с помощью mongoid. Пример: require 'mongoid' require 'mongo' class Company include Mongoid::Document has_many :workers,as: :workable, autosave: true accepts_nested_attributes_for...
1546 просмотров

Почему mongoid не добавляет мои вложенные атрибуты в new()?
Я не могу понять, почему Mongoid не устанавливает вложенные атрибуты для дочернего объекта при создании нового родителя. Я хочу создать новое фолио, добавить одну дочернюю функцию, а затем поместить ее в массив фолио в профиле. У меня есть...
2999 просмотров

Монгоид - два поля, обратные одному и тому же чужому полю.
Я пытаюсь заставить работать следующие монгоидные отношения, но игровое поле каждой команды представляет собой пустой массив. Разве это не допустимая реляционная модель? Нужно ли мне разделять игры, т. е. home_games и away_games? class Team...
296 просмотров
schedule 31.10.2022

запрашивать определенные поля в mongoid
Поскольку я могу получить конкретные значения полей, запросив с помощью MongoId документ, структура которого выглядит следующим образом: { _id: ObjectId(xxx), name: xxx, subs: [{ _id: ObjectId(yyy), name: yyy,...
453 просмотров
schedule 20.11.2023

Очистить встроенные документы Mongoid
Есть ли способ очистить данные всех встроенных документов. Например, у меня есть контакт с: Адрес электронной почты Телефонные номера Адреса У меня есть новые данные для всех этих полей, и я хочу заменить их все. Это делается через...
168 просмотров
schedule 25.05.2024

включить один атрибут другой коллекции в mongoid rails Query
Я хочу сделать запрос с mongoid, у меня есть следующие модели class Score include Mongoid::Document field :value, :type => Integer belongs_to :user end class User include Mongoid::Document field :name, :type => String...
464 просмотров

Атрибуты обновления Mongoid: как не вставлять, если имена полей еще не существуют в коллекции
Я пытаюсь сделать update_attributes с Mongoid в приложении Rails 3. Проблема, с которой я сталкиваюсь, заключается в следующем: Допустим, моя коллекция имеет следующие поля: {"Имя" : "foo", "email" : "bar" } Вот сценарий если я сделаю...
1784 просмотров
schedule 16.11.2023

Использование помощников формы Rails с Mongoid
Я пытаюсь создать новое приложение Rails с MongoDB, используя Mongoid в качестве ORM. Аутентификация обрабатывается волшебным камнем. Я получаю следующую ошибку в моем представлении Users#new. undefined method 'password_confirmation' for...
258 просмотров
schedule 22.10.2023

Rails 3: Странная ошибка перенаправления устройства
Итак, у меня возникла интересная проблема. Я пытаюсь переопределить и перенаправить запрос sign_up и sign_in на соответствующие страницы профиля, но сталкиваюсь с ошибкой. Профили и URL-адрес работают при доступе к ним с помощью консоли, link_to или...
121 просмотров

Как искать в базе данных по подобному запросу в ruby ​​on rails?
я использую rails и mongo db в качестве базы данных, просто я хочу искать, у меня есть роль имени поля. Теперь я отправляю элемент поиска в params[:role] params[:name] Теперь у меня есть модель User, какой может быть мой запрос для поиска...
1579 просмотров
schedule 01.12.2023

mongoid update_attributes изменились?
Я хочу обновить_атрибуты, а затем проверить, изменилась ли информация Вы можете просто передать этот код rails console в существующем проекте rails + mongoid. class TestModel include Mongoid::Document include Mongoid::Timestamps field...
3949 просмотров

монгоидная неинициализированная константа CarrierDomain (NameError)
Я нашел еще один подобный вопрос и думаю, что следую указаниям, указанным в здесь , но я все еще сталкиваюсь с этой ошибкой. В соответствии с инструкциями я вызываю Mongoid.load!("path/to/your/mongoid.yml") в своем ruby-скрипте, поэтому я...
941 просмотров
schedule 30.12.2023

Сортировка по целому числу как логическое в монгоиде
У меня есть приложение rails с моделью mongoid. В этой модели есть поле счетчика, которое является целым числом. Я хочу отсортировать записи по этому полю, приведенному к логическому значению, например MyModel.desc("counter::boolean") # casting...
435 просмотров
schedule 05.06.2024