Вопросы по теме '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 просмотров
schedule
01.04.2024
STI и массовое присвоение вложенных атрибутов в монгоид?
Вопрос по массовому присвоению через вложенные атрибуты с помощью mongoid.
Пример:
require 'mongoid'
require 'mongo'
class Company
include Mongoid::Document
has_many :workers,as: :workable, autosave: true
accepts_nested_attributes_for...
1546 просмотров
schedule
18.01.2024
Почему mongoid не добавляет мои вложенные атрибуты в new()?
Я не могу понять, почему Mongoid не устанавливает вложенные атрибуты для дочернего объекта при создании нового родителя. Я хочу создать новое фолио, добавить одну дочернюю функцию, а затем поместить ее в массив фолио в профиле.
У меня есть...
2999 просмотров
schedule
10.03.2024
Монгоид - два поля, обратные одному и тому же чужому полю.
Я пытаюсь заставить работать следующие монгоидные отношения, но игровое поле каждой команды представляет собой пустой массив. Разве это не допустимая реляционная модель? Нужно ли мне разделять игры, т. е. 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 просмотров
schedule
23.10.2022
Атрибуты обновления 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 просмотров
schedule
05.06.2024
Как искать в базе данных по подобному запросу в 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 просмотров
schedule
22.04.2024
монгоидная неинициализированная константа 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