Результаты поиска по запросу "datamapper"

2 ответа

Является ли Data Mapper более современной тенденцией, чем Active Record?

Я встречал пару ORM, которые недавно объявили, что планируют перевести свою реализацию с Active Record на Data Mapper. Мои знания по этому предмету очень огр...

2 ответа

Я сам пошел по этому пути и тем временем полностью отказался от DM. В списке рассылки DM почти нет трафика, и ответы приходят очень медленно. AR кажется не таким простым, как, возможно, DM, но я думаю, что нет абсолютно никакого пути к AR, если вы действительно хотите начать работу с вашим приложением. Экосистема вокруг AR, как и огромное количество драгоценных камней, зависящих только от нее, является причиной, чтобы придерживаться AR.

DataMapper заключается вопределенно лучше [http://datamapper.org/why]чем ActiveRecord. Он имеет один API для множества хранилищ данных, включая хранилища RDBMS и NoSQL. DataMapper намного умнее, чем ActiveRecord. У этого есть "Стратегическая ...

1 ответ

Эй, твлоой, спасибо, что нашли время, чтобы ответить. Итак, когда поведение начинает разделяться на стратегии и другие шаблоны, как это влияет на шаблон активной записи?

аю главу POEAA по архитектурным шаблонам, и Фаулер говорит, что «поскольку логика предметной области усложняется, и вы начинаете двигаться к богатой доменной модели (116), простой подход активной записи (160) начинает разрушаться Сопоставление ...

ТОП публикаций

3 ответа

 строка в конце блока, так как он кэшировал мои модели.

я проблема с тестовым сервером Spork. Если я установлю config.cache_classes = false в config / environment / test.rb, то спецификации начнут выдавать ошибки. Failure/Error: task = Factory(:something, :foo => @foo, :bar => ...

0 ответов

Нет кости. = [Спасибо, хотя!

я есть очень простая форма, с некоторыми очень простыми проверками (хотя мне нужно создать пользовательскую проверку позже ... вы, вероятно, увидите вопрос об этом завтра. = P), но у меня возникают проблемы с отображением пользователю ошибки ...

2 ответа

если мне нужно добавить еще условие, мне нужно будет добавить новый метод get ..... со многими параметрами, он плохо читается, имеет дублированное тело.

шаблон Data Mapper в Zend Framework. Пока это хорошо работает, но теперь я дошел до того, что мне нужна ваша помощь / мнение. Итак, начнем с кода: Мы получили стол с несколькими людьми: CREATE TABLE `persons` ( `id` int(11) NOT NULL ...

3 ответа

Остальное: установка пакета.

я есть работник Resque, который прекрасно работает, но слишком медленно. Основной причиной этого является то, что я использую activerecord и мне нужно загрузить всю среду, которая занимает не менее 10-20 секунд, чтобы загрузить (я не работаю ...

2 ответа

 заставить его работать лениво (для уже настроенного объекта)

я есть объекты, которые я хотел бы загрузить с большим нетерпением, и в других случаях ленивый (или даже лишний ленивый) груз. У моих отображений нет режима выборки, объявленного в моем YAML, поэтому они используют значение по умолчанию ...

5 ответов

Чем отличаются шаблоны сопоставления данных, шлюз табличных данных (шлюз), объект доступа к данным (DAO) и шаблоны репозитория?

Я пытаюсь освежить свои навыки проектирования шаблонов, и мне любопытно, каковы различия между этими шаблонами? Кажется, что все они одно и то же - инкапсулируют логику базы данных для конкретной сущности, чтобы вызывающий код не знал о базовом ...

3 ответа

.NET GUID конвертация

У меня есть внешняя база данных, которая снабжает меня информацией. Один сохраняет их данные в собственном формате GUID, а другой мой источник данных предоставляет стандартную строку формата .NET GUID. Есть ли аккуратный способ конвертировать из ...