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

mongodb mapreduce возвращает противоречивые результаты
У меня есть очень простой тест уменьшения карты... который не работает последовательно. Короче говоря, я просто ищу повторяющиеся записи. У меня есть коллекция, в которой есть: GiftIdea - site_id - site_key site_id + site_key должны быть...
522 просмотров
schedule 13.10.2023

mongoid: вернуть все встроенные документы
каков наиболее эффективный способ вернуть все встроенные документы? скажем, у пользователя есть много встроенных адресов... в ActiveRecord я мог бы получить их количество с помощью Address.count. какая встроенная версия документа/монго делает это?...
1299 просмотров
schedule 06.12.2023

Случайный документ Mongoid
Допустим, у меня есть коллекция пользователей. Есть ли способ использовать mongoid для поиска n случайных пользователей в коллекции, где он не возвращает одного и того же пользователя дважды? А пока допустим, что коллекция пользователей выглядит...
8239 просмотров
schedule 29.08.2022

Mongoid сохранить встроенные документы
Я пытаюсь использовать следующий учебник от railscast: http://railscasts.com/episodes/196-nested-model-form-part-1 Я пытаюсь заставить все работать с mongodb и mongoid. сценарий таков: я хочу создавать события, связанные с местоположением....
2916 просмотров
schedule 08.11.2023

Ruby on Rails и NoSQL, добавление полей
Я просто погружаюсь в Mongodb и MongoID с Rails, и я нахожу это потрясающим. Одна вещь, которую помогает NoSQL, — это когда я могу добавлять дополнительные поля в свою модель без каких-либо дополнительных усилий, когда захочу: class Page...
2125 просмотров
schedule 26.10.2022

Как реструктурировать документ Mongo, чтобы он действительно попадал в индексы?
В идеале у меня есть документ Mongo, который выглядит следующим образом. Я хочу иметь возможность запрашивать любые два атрибута, а затем упорядочивать их по третьему. Документ: { "tags" => ["ads", "shopping", "web20", "newspaper",...
343 просмотров
schedule 18.09.2022

Mongoid - поле с массивом ссылок
Я новичок в монгоидах, и у меня есть два основных (я думаю) вопроса. Как лучше всего хранить массив ссылок в Mongoid. Вот краткий пример того, что мне нужно (простое голосование): { "_id" : ObjectId("postid"), "title": "Dummy title",...
1314 просмотров
schedule 28.10.2022

Невозможно отфильтровать результаты на основе отсутствующего поля в elasticsearch
Я использую шину-0.4.2 для взаимодействия с elasticsearch в моем приложении rails (использует базу данных mongodb и mongoid для взаимодействия с mongdb). У меня есть почтовая модель, в которую встроен спам-документ. пост.рб include...
955 просмотров
schedule 08.04.2024

Запрос с несколькими условиями в mongoid
У меня проблема с этим монгоидом. Я впервые использую mongoDB, раньше я всегда использовал mySQL. Вот моя проблема. У меня модель "Пользователь". В модели «Пользователь» встроен один «Профиль», и я хочу искать данные пользователей с именем...
1311 просмотров
schedule 25.10.2023

Модель монгоида, которая указывает на модель AR, и наоборот?
Допустим, у нас есть следующие модели в нашем приложении: # AR model class Foo < ActiveRecord::Base belongs_to :bars # this is an association pointing to a Mongoid model end # Mongoid model class Bar include Mongoid::Document...
390 просмотров
schedule 20.01.2024

Неопределенный метод «отклонить» при использовании драгоценного камня монгоидной скрепки
Ошибка, которую я получаю NoMethodError (undefined method `reject' for #<ActionDispatch::Http::UploadedFile:0x007fab6ea5c370>): app/controllers/photos_controller.rb:3:in `create' Форма (это в HAML) %form{:id =>...
987 просмотров
schedule 06.07.2022

импорт и экспорт базы данных в идее mongodb
Я печатаю `mongo` в терминале он подключается к mongodb. У меня там много баз данных и коллекций. Я хочу экспортировать свой `hero` (dbs name) и его коллекция users на рабочий стол в новую папку. Скопировав эту папку и...
2509 просмотров

Как узнать размер БД с помощью MongoID на Heroku?
Мы используем надстройку MongoHQ на Heroku с адаптер Mongoid 3.0 . Планы аддонов имеют ограничение по размеру, и Mongo молча не сможет записать, когда будет достигнут предел БД (если только не настроен безопасный режим — в этом случае он будет...
418 просмотров
schedule 28.03.2024

Определение монгоидных моделей на лету
Я был бы очень признателен, если бы кто-то мог критиковать этот подход для меня. Я создаю приложение, в котором пользователь может определить несколько атрибутов и создать форму, чтобы поделиться со своими пользователями, очень похоже на Wufoo ....
379 просмотров

Сделать всю модель доступной только для чтения с помощью Mongoid
Я вижу, что Mongoid поддерживает атрибуты только для чтения. Есть ли способ пометить весь документ или весь класс коллекции/модели как доступный только для чтения?
1175 просмотров
schedule 30.03.2024

Сохранять документ только в том случае, если в него встроены документы с Mongoid?
У меня есть двухуровневая вложенная форма (очень похожая на это ) со следующими классы. У меня проблема в том, что когда я не добавляю никаких интервалов (самый глубокий встроенный документ), я также не хочу, чтобы второй самый глубокий документ...
201 просмотров
schedule 13.11.2022

Согласованность MongoDB с отключенным безопасным режимом
Помогите мне понять, какой уровень согласованности я могу ожидать от MongoDB в этой ситуации. Мы запускаем набор реплик с флагом consistency в Mongoid, установленным на strong , что означает, что чтение идет только к мастеру. Но конфигурация...
1166 просмотров
schedule 20.01.2024

Mongoid update_attributes создает новый ссылочный документ
У меня возникли проблемы с использованием update_attributes со ссылочными документами. Я сократил свою проблему до простого примера, что AFAICT должен работать, но не работает: class Account include Mongoid::Document has_many :submissions,...
871 просмотров

Мульти check_box в поле массива дочернего ресурса создает новые элементы
Я пытаюсь создать несколько тегов флажков для встроенных документов второго уровня. Однако теперь он просто создает новые объекты. У меня есть модели class Paprasa include Mongoid::Document attr_accessible :id, :bkompetencijas,...
469 просмотров

Неоднозначные отношения в монгоидах
Я пытаюсь использовать viewer_ids в модели Post, чтобы сохранить user_ids, и views_ids в модели User для просмотренных post_ids. Дело в том, что при тестировании с использованием Rspec для добавления/удаления и доступа к отношению от пользователя он...
1511 просмотров
schedule 06.03.2024