Описание тега datamapper

Архитектурный шаблон для отделения логики приложения от хранилища.
1 ответ

Возврат связанных объектов из контроллера Rails с помощью Datamapper

У меня есть две модели, которые связаны друг с другом (многие ко многим), и я хочу вернуть их обе в ответ от моего действия контроллера Rails. Два класса - Пользователь и Местоположение. Также есть ссылка на класс UserLocation. User.rb выглядит так:…
20 апр '12 в 10:50
2 ответа

Существуют ли плагины аутентификации, которые работают с DataMapper?

Мне нужен метод аутентификации, который работает с DataMapper. Я вижу, что для плагина authlogic требуются поля crypted_password, password_salt, persistence_token в пользовательской модели. Достаточно ли просто добавить эти поля в определение модели…
0 ответов

Таблица данных (Codeigniter) JOIN для MySQL

Я новичок в Datamapper. Я хочу узнать, как использовать функции datamapper для СОЕДИНЕНИЯ таблиц. Будет очень приятно, если кто-нибудь предоставит мне одну живую демонстрацию или стандартный автономный пример, который показывает использование Datama…
02 окт '15 в 12:08
3 ответа

Методы повторного использования Ruby в классах DataMapper (помощник)

Я пытаюсь повторно использовать методы в классах DataMapper. Думаю, это может быть и рубиновым вопросом. class Foo include DataMapper::Resource property :name property ... def self.special_name self.all(:name => 'whatever') end end class Bar incl…
10 мар '10 в 17:39
3 ответа

Один базовый метод executeQuery или один для каждого запроса

Я начал создавать ToDoList, и мне нравится создавать DataMapper для запуска запросов к моей базе данных. Я создал этот Datamapper, чтобы справиться со мной, но я не знаю, правильно ли в этом случае мое мышление. В моем Datamapper я создал только 1 м…
19 апр '13 в 08:33
1 ответ

Проверка, если MySql работает с DataMapper

Я использую DataMapper для взаимодействия с MySql. Могу ли я проверить Datamapper, чтобы убедиться, что база данных работает?
21 фев '12 в 02:05
3 ответа

Хотите отсортировать по количеству записей ассоциаций в Datamapper

Допустим, у меня есть следующие ресурсы DataMapper: class Post include DataMapper::Resource has n, :comments ... end class Comment include DataMapper::Resource belongs_to :post ... end Чтобы получить заказанный список постов, я знаю, что вы можете с…
30 сен '09 в 14:58
0 ответов

WSO2 Datamapper shwoing не найден в почтальоне

Я пытаюсь использовать средство отображения данных в wso2 и переводить JSON в XML, но он не показывает никакого результата, вместо этого он показывает страницу, не найденную в POSTMAN. <?xml version="1.0" encoding="UTF-8"?> <api context="/T…
24 сен '18 в 06:07
5 ответов

Как обычно выглядит Data Mapper?

У меня есть стол Catи класс PHP под названием Cat, Теперь я хочу сделать CatDataMapper класс, так что Cat extends CatDataMapper, Я хочу, чтобы этот класс Data Mapper предоставлял базовую функциональность для выполнения ORM, а также для создания, ред…
28 дек '09 в 17:46
1 ответ

Невозможно развернуть рельсы 3.0/datamapper на герою кедра

Я пытаюсь развернуть новое приложение rails 3.0/datamapper на кедре heroku. Несмотря на то, что я могу запустить консоль и успешно выполнить "app.get ''", каждый запрос выдает следующую ошибку в журналах без обратной трассировки: 2011-06-12T11:31:04…
12 июн '11 в 11:47
1 ответ

Моделирование данных группы и пользователей

У меня есть веб-приложение, которое позволяет пользователям создавать группы. На главной странице приложения любой пользователь может - без регистрации - создать группу и добавить других пользователей в группу, введя имена в список ввода текста. Пре…
1 ответ

PHP ORM, несколько таблиц и эффективность

Допустим, у меня есть функция отображения данных, которая объединяет несколько таблиц и генерирует экземпляр объекта из этих данных. Картограф имеет типичный метод save(), который делегирует для обновления / вставки. Когда картограф выполняет сохран…
02 июн '10 в 09:05
1 ответ

Шаблон PHP Mapper для таблиц ссылок

Я наконец разбираюсь, используя шаблон проектирования Mapper для структурирования объектно-ориентированной системы, которую я строю на PHP. У меня такие занятия как User, а также Projectкаждая с соответствующими таблицами MySQL (и классами Mapper, н…
10 апр '12 в 12:36
2 ответа

Трудно получить доступ к ошибкам проверки в Синатре

У меня есть очень простая форма, с некоторыми очень простыми проверками (хотя мне нужно создать пользовательскую проверку позже... вы, вероятно, увидите вопрос об этом завтра. =P), но у меня возникают проблемы с отображением пользователю ошибки пров…
07 июл '11 в 05:16
1 ответ

Data-Mapper не найден на Mule EE 3.3.0

Я реализую проект, используя mule ee 3.3.0, и я хочу использовать data-mapper. К вашему сведению, я не работаю с MuleStudio. Я работаю с настоящим затмением и плагином Mule IDE. Все работает, но я не могу использовать новую функцию отображения данны…
18 июл '12 в 09:49
1 ответ

Соглашение об именовании DataMapper конфликтует с существующей таблицей MySQL

Я работаю над таблицей MySQL, которая используется другой программой. Я хочу создать веб-интерфейс для этой базы данных с помощью Sinatra и DataMapper. Однако, когда я объявляю свое свойство в модели DataMapper, я сталкиваюсь с некоторой проблемой с…
14 фев '12 в 03:27
1 ответ

SQL-запрос содержит ошибки в моей структуре, но хорошо в MySQL Workbench

Это странно, так как мой запрос выполняется и возвращает правильный результат в mysqlworkbench, однако в моем приложении я получаю У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы най…
06 май '14 в 21:27
1 ответ

Шаблоны Data Mapper, Repository и Unit of Work

Я узнаю о следующих шаблонах Data Mapper вместилище Единица работы Я думаю, что понимаю каждого из них, но я не могу ответить на эти вопросы они всегда привыкли вместе? какой шаблон использует другие? какой шаблон известен по модели предметной облас…
1 ответ

Ruby Datamapper .count всегда возвращает 0

Всякий раз, когда я пытаюсь посчитать возвращенные записи из datamapper, он всегда возвращается как 0, независимо от того, есть пользователь или нет. User.count(:username=>params[:username]) class User include DataMapper::Resource property :id, S…
22 сен '12 в 22:00
1 ответ

Есть ли лучший способ хранить одно увеличенное целое число в БД потокобезопасным способом, чем блокировка?

Я разрабатываю приложение Sinatra, которое использует единорога. Каждый работник - это один поток, он загружает все приложение, они просто делят базу данных. (поправьте пожалуйста, если я ошибаюсь;)) Первый поток получает целое число, что-то делает …
11 окт '12 в 13:20