Вопросы по теме '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 просмотров
schedule
05.07.2022
Как узнать размер БД с помощью MongoID на Heroku?
Мы используем надстройку MongoHQ на Heroku с адаптер Mongoid 3.0 . Планы аддонов имеют ограничение по размеру, и Mongo молча не сможет записать, когда будет достигнут предел БД (если только не настроен безопасный режим — в этом случае он будет...
418 просмотров
schedule
28.03.2024
Определение монгоидных моделей на лету
Я был бы очень признателен, если бы кто-то мог критиковать этот подход для меня.
Я создаю приложение, в котором пользователь может определить несколько атрибутов и создать форму, чтобы поделиться со своими пользователями, очень похоже на Wufoo ....
379 просмотров
schedule
09.07.2022
Сделать всю модель доступной только для чтения с помощью 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 просмотров
schedule
01.10.2022
Мульти check_box в поле массива дочернего ресурса создает новые элементы
Я пытаюсь создать несколько тегов флажков для встроенных документов второго уровня. Однако теперь он просто создает новые объекты. У меня есть модели
class Paprasa
include Mongoid::Document
attr_accessible :id, :bkompetencijas,...
469 просмотров
schedule
02.01.2024
Неоднозначные отношения в монгоидах
Я пытаюсь использовать viewer_ids в модели Post, чтобы сохранить user_ids, и views_ids в модели User для просмотренных post_ids. Дело в том, что при тестировании с использованием Rspec для добавления/удаления и доступа к отношению от пользователя он...
1511 просмотров
schedule
06.03.2024