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

Использование Rack::Session::Datamapper
Гем mkristgan rack_datamapper говорит, что его "можно обернуть для использования в определенной среде, т.е. Rack:: Сессия::Datamapper". К сожалению, я недостаточно знаю о Ruby, чтобы выполнить эту задачу — модули/классы в Ruby все еще выше моей...
1406 просмотров
schedule 06.10.2022

Ruby и Datamapper проверяют, существует ли запись и где?
У меня есть базовое приложение Ruby, которое я создаю с помощью Sinatra, Datamapper и аутентификации пользователя с использованием OAuth. Когда я получаю данные от службы Oauth, я сохраняю запись нового пользователя в базе данных sqlite3. Чего я...
2294 просмотров
schedule 19.07.2022

У DataMapper через Resource DELETE (Удалить из ассоциации) не работает
У меня есть два класса, class User include DataMapper::Resource property :id, Serial property :name, String has n :posts, :through => Resource end class Post include DataMapper::Resource property :id, Serial property...
1875 просмотров

Кто должен устанавливать отношения? Сущность или сопоставитель данных?
Есть четыре класса: StudentBase , CourseBase и StudentDataMapper , CourseDataMapper Объект «Студент» может быть связан с объектом «Курс». У одного студента может быть много курсов. Один курс могут посещать многие студенты. На...
314 просмотров

Ассоциации DataMapper, простой код, не работает
Я только начинаю использовать ассоциации DataMappers, просто чтобы проверить, есть ли очень простая структура таблицы, и это скучно. require 'dm-core' require 'dm-migrations' DataMapper.setup( :default, "sqlite3://#{Dir.pwd}/dbtest.db" )...
1035 просмотров
schedule 16.02.2024

Rails3: взять под контроль сгенерированный JSON (to_json с ORM для отображения данных)
В моем приложении Rails 3 мне нужен такой JSON: {count:10, images:[ {id:1}, ... ] } Я пытался render( :json => { :count => 10, :pictures => @pictures.to_json(:only=>:id) } ) но в этом случае мои фотографии сбежали...
1322 просмотров
schedule 15.11.2022

Rails 3: ActiveRecord против DataMapper (против ???) для устаревших баз данных MySQL
Какой ORM лучше всего использовать с новым приложением Rails 3 против устаревшей базы данных MySQL 5.1? Я не ожидаю, что когда-либо буду выполнять миграцию для этой базы данных (хотя схема может время от времени меняться), но я определенно буду...
1101 просмотров

DataMapper NoMethodError: неопределенный метод encode_json для DateTime
Я не уверен, является ли это проблемой DataMapper или чем-то более специфичным для Rails: NoMethodError: неопределенный метод encode_json для Sun, 28 ноября 2010 г., 00:00:00 -0500:DateTime У меня есть модель, определенная следующим образом:...
1051 просмотров
schedule 23.05.2023

Создание подклассов DataMapper и самореферентные отношения "многие ко многим"
Я создаю небольшое приложение Ruby, используя DataMapper и Sinatra, и пытаюсь определить базовую модель блога: У блога несколько пользователей У меня есть коллекция сообщений, каждое из которых размещено пользователем. У каждого сообщения...
902 просмотров
schedule 19.12.2022

Миграция ассоциации DataMapper
Я использую Padrino с DataMapper и пытаюсь выполнить миграцию для добавления ассоциации к модели. Например, я начинаю с этого: class User include DataMapper::Resource property :id, Serial property :name, String end class Post include...
595 просмотров
schedule 09.07.2022

Вопросы, касающиеся пользовательских методов модели в DataMapper
Недавно я решил внедрить DataMapper в свое CI-приложение, пока оно отлично работает. У меня есть пара вопросов, касающихся использования пользовательских методов модели. Допустим, я хочу обновить файлы cookie пользователя, когда он входит в мое...
327 просмотров
schedule 12.11.2022

Rails3 и Datamapper
Я собираюсь перейти с приложения rails 3, которое использовало AR и arel, на datamapper. Мне нравятся цепочки областей видимости вроде Person.where(...).where(...).somescope.paginate(...).order(...). как перейти от этого подхода ar к datamapper.
1100 просмотров

Действительно ли зарезервированное имя в DataMapper?
У меня в datamapper есть следующая модель: class Student include DataMapper::Resource property :id, Serial # <snip> property :permissions, String, :accessor => :protected, :required => true, :default => 'standard'...
313 просмотров
schedule 27.07.2023

Хэш Datamapper JSON не обновляется
В Ruby/Sinatra с DataMapper и dm-типами в хуке модели у меня есть этот блок кода: self.parent.meta[:post_count] += 1 self.parent.save К сожалению, это не работает — метаданные, представляющие собой столбец типа JSON, не обновляются. Помоги...
514 просмотров
schedule 08.05.2023

Datamapper — рекомендации по предварительной загрузке данных
Я пишу веб-приложение, используя Ruby/Sinatra и Datamapper. У меня есть несколько таблиц, в которые я хочу предварительно загрузить данные. Есть ли лучшая практика для этого? Например. У меня есть таблица под названием references id name...
258 просмотров
schedule 16.05.2023

Как заглушить ассоциацию DataMapper с RSpec2?
Я пытаюсь написать некоторые спецификации и хочу заглушить вызовы базы данных, поэтому я не полагаюсь на фактическую заполненную базу данных для запуска тестов. Теперь я действительно не знаю, как заглушить вызовы между ассоциациями с помощью...
386 просмотров
schedule 12.06.2023

Проверки Datamapper, пустые ошибки
У меня есть простая модель со следующими свойствами: property :title, String, :required => true, :length => 1..200 property :body, String, :required => true, :length => 1..200 Когда я сохраняю его (используя метод...
232 просмотров
schedule 14.05.2022

Сохранение данных с помощью DataMapper
Я пытаюсь сохранить в базу данных sqlite 3. Не могу сохранить, но ошибок не выдает. Что я делаю неправильно? Я взял процедуру сохранения из ранее существовавшего кода, который работает. Любые идеи о том, что я должен попробовать дальше?...
719 просмотров
schedule 23.03.2022

В чем разница между DataMapper и ORM?
В чем разница между DataMapper и ORM? Я думал, что DataMapper — это форма ORM, не так ли? Если бы вы предоставили определение DataMapper и ORM своими словами, я был бы очень признателен. Всем спасибо за помощь и поддержку.
2199 просмотров
schedule 26.04.2022

DataMapper: несколько отношений «имеет и принадлежит ко многим» между одними и теми же моделями?
Как настроить несколько отношений типа has n, :through => Resource между одними и теми же моделями с помощью DataMapper? Например, в новостной CMS у меня было бы что-то вроде этого: class User include DataMapper::Resource has n,...
604 просмотров