Насколько хорошо ASP.NET Dynamic Data работает с Nhibernate сегодня?

StackOverflow https://stackoverflow.com/questions/465875

Вопрос

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

Это было полезно?

Решение

Текущая реализация в NHContrib основана на переводе запросов в ICriteria.

Мы столкнулись с проблемой при запросе членов коллекции. Скажи:

Get .../Parent(1)/Children 

В этом случае вы не получите список детей, как вы ожидаете, а какой-нибудь список родителей (насколько я помню).

Я думаю, что проблема заключается в том, что оператор FROM переведен в корневые критерии. Например.

From parent In Parents Where parent.Id = 1 Select parent.Children

... теперь выбранная часть должна быть корнем критериев, которые, я думаю, не являются банкоматами.

Однако разрабатывается новая реализация Linq2NHib. Может быть, через какое-то время у нас будет более совершенная реализация. На данный момент - нет (будет использоваться с динамическими данными).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top