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

монгоид, set_table_name и attr_accessible
Я использую rails3 edge и mongoid 2beta6 с ruby ​​1.9.2-head. Как я могу вручную изменить имя таблицы, как set_table_name для ActiveRecord? Например, моя модель Signup должна использовать для хранения таблицу «пользователи», а не «регистрации»....
2581 просмотров

Как установить для ActiveModel::Base.include_root_in_json значение false?
Я использую Rails 3 с Mongoid (поэтому без ActiveRecord). Mongoid использует метод ActiveModel «to_json», и по умолчанию этот метод включает корневой объект в JSON (чего я не хочу). Я попытался поместить это в инициализатор:...
3446 просмотров

встроить против ссылки на больших наборах mongoDB (рубин)
Встроенный против ссылки Я ищу самый быстрый способ поиска связанного сообщения электронной почты в документе информационного бюллетеня. До сих пор я использовал MongoMapper с одним документом для информационного бюллетеня и другим для электронной...
414 просмотров
schedule 27.07.2023

Проблема MongoId и bson_ext: нет такого файла для загрузки bson_ext
Есть аналогичный вопрос о bson_ext, но для меня это не работает. проблема MongoMapper и bson_ext Я использую Rails 2.3.8 + MongoId 1.9.1. Я перешел на страницу " установка " как: gem install mongoid gem install mongo -v=1.0.4 gem install...
2958 просмотров
schedule 24.05.2022

Лучшая практика Mongoid: NestedResources
Я начинаю с небольшого проекта Rails3:MongoDB:Mongoid и столкнулся с некоторыми вопросами, которые по своей природе более архитектурны. Когда использовать вложенные ресурсы и насколько глубоко их вкладывать? Я вообще не являюсь другом вложенных...
1953 просмотров
schedule 23.09.2022

Документация по монгомапперу?
Я наткнулся на Mongoid, у которого есть отличная документация: http://mongoid.org/docs/associations/ Но я слышал, что де-факто MongomMapper предназначен для Rails. Где найти документацию по API для использования Mongomapper?
803 просмотров
schedule 13.02.2024

Проблема с версией Mongoid/activesupport
Я пытаюсь использовать Mongoid из простого скрипта Ruby (не через Rails или какую-либо другую структуру), и я думаю, что сталкиваюсь с некоторыми конфликтами зависимостей версий: /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:779:in...
1270 просмотров
schedule 28.03.2022

Почему MongoDB может создать уникальный индекс, а Mongoid — нет?
В оболочке MongoDB, если я сделаю следующее, то будет создан индекс, а также предотвращение вставки повторяющихся записей: db.analytics.ensureIndex({page: 1, some_id: 1, ga_date: -1}, {unique: true}); Но я думал, что Mongoid может сделать то...
3349 просмотров
schedule 13.07.2022

Именованная область Mongoid, сравнивающая два поля времени в одном документе
Мне нужно создать именованную область в Mongoid, которая сравнивает два поля времени в одном документе. Такие как scope :foo, :where => {:updated_at.gt => :checked_at} Очевидно, что это не сработает, так как :checked_at...
4040 просмотров
schedule 09.05.2023

Строка Sinatra Mongoid недействительна UTF-8
Я написал это небольшое приложение: require 'rubygems' require 'sinatra' require 'bson' require 'mongoid' Mongoid.configure do |config| name = "articles" host = "localhost" config.master = Mongo::Connection.new.db(name)...
903 просмотров
schedule 21.10.2022

Встраивание ответов на сообщения внутри родительского сообщения с помощью mongodb с использованием mongoid
Я думаю, что лучше всего вставлять ответы на конкретное сообщение внутри этого сообщения, и я пытаюсь реализовать это с помощью mongoid. вот что у меня есть class Message include Mongoid::Document include Mongoid::Timestamps include...
438 просмотров
schedule 01.05.2022

Можно ли смешивать динамические атрибуты Mongodb с моделью ActiveRecord?
Мы используем плагин динамических атрибутов, подобный этому: http://codaset.com/joelmoss/dynamic-attributes Это позволяет нам хранить динамические атрибуты в нашей модели рельсов. Эти динамические атрибуты находятся в одном столбце базы данных....
853 просмотров

Псевдоним поля в Mongoid
Кто-нибудь знает, встроена ли в Mongoid поддержка имен полей псевдонимов? Я провел несколько тестов, в которых у меня есть коллекция с минимальным количеством полей (7 полей). Если я использую описательные имена и загружаю реальные данные, а затем...
1192 просмотров
schedule 30.08.2022

Унаследованные ресурсы и монгоид
Кто-нибудь добился успеха с Rails 3, Mongoid и унаследованными ресурсами работает? Какие-нибудь советы, как это сделать? Я хотел бы использовать оба драгоценных камня. В настоящее время я сталкиваюсь с: undefined method `scoped' По...
2996 просмотров

Логика контроллера для referenced_in и references_many в mongoid
Я пытался использовать mongoid с ассоциациями referenced_in и references_many. У меня есть две модели: User и Question. У вопроса может быть один автор, но пользователь может быть автором нескольких вопросов. Фрагмент ниже показывает структуру...
1318 просмотров

Какой гем для сопоставителей RSpec следует использовать с Mongoid?
Кажется, есть два драгоценных камня, которые предоставляют средства сопоставления RSpec для использования с Mongoid. Какой выбор лучше и почему? MONGOID-RSPEC Гем mongoid-rspec Эвана Сэгга предоставляет сопоставители RSpec для Mongoid....
2211 просмотров

Сериализация JSON, кроме объектов embeds_one в Mongoid?
Учитывая этот объект документа mongoid «Отчет», который embeds_one объект местоположения: { comment: "", location: { address: "391 Little Bourke St, Melbourne VIC 3000, Australia", geocode: { ll: "-37.813787,144.961227", }...
1308 просмотров

монгоидная область с ссылочным объектом в качестве критериев
У меня есть следующая область для модели Mongoid в Rails 3: class Expert include Mongoid::Document referenced_in :category scope :currently_available, lambda { |category, limit| limit ||= 5 { :where => {:category =>...
2982 просмотров
schedule 25.04.2022

Динамические поля с Rails 3
У меня есть проблема с дизайном, которую я хочу решить. Я создаю приложение Rails 3, в котором будут храниться продукты разных компаний. Я хотел бы определить большой набор полей, и каждый продукт может выбрать поля, которые к нему применимы....
1262 просмотров

Монгоид: использование более одной базы данных?
Я использую MongoDB и MongoID в приложении rails, как некоторые модели могут быть частью другой базы данных mongo на одном сервере? Как бы мне добиться чего-то подобного? Раньше я сталкивался с той же проблемой с mysql и не мог найти разумного...
2642 просмотров
schedule 08.06.2022