Просто идея - можете ли вы восстановить резервную копию в новую базу данных, а затем выполнить запрос кросс-базы данных, чтобы обновить этот столбец на основе данных, которые он использовал?
Я не попробовал текущую реализацию, но я слышал, что официальная поддержка LINQ будет идти с NHibernate 2.1, таким образом, я ожидал бы этого, если Вы хотите избежать каких-либо грубых краев...
Я использую его, но я все еще отступаю к критериям API. Это - производство, готовое, пока Вы пишете интеграционные тесты на него. Некоторые части еще лучше, другие Linq2Sql MS еще не закончены.
Я, кажется, не забываю читать, что это применимо для некоторых более простых использований, но в усовершенствованных ситуациях это все еще неполно или зелено.
относительно того, является ли это применимым производством, я должен был бы сказать, что это зависит. Для некоторых людей они рады работать с ранней альфа-версией программного обеспечения для других любой вид программного обеспечения с открытым исходным кодом, неважно, насколько сформировавшийся шаг слишком далеко.
Вам решать для разграничивания, где Вы считаете целесообразным. Спросите себя, насколько очень важный сайт? Как время простоя влияло бы на бизнес. Каков худший сценарий случая, если ошибка действительно происходит?
, Если бы Вы создаете блог для себя и немногих других для чтения, я предположил бы, что это - готовое производство. Если Вы - lauching новый критически важный для бизнеса сайт, если бы часы время простоя были, то мог бы стоить тысяч, то, возможно, содержат некоторое время дольше.
Мы используем его здесь, но позади интерфейса репозитория так, чтобы, если LINQ к NHibernate не вполне отвечает всем требованиям в некоторых ситуациях, мы могли возвратиться к HQL или критериям API в надлежащих случаях. До сих пор мы нашли, что простой CRUD прекрасен, но отступил к HQL для некоторых более сложных вещей.
Да Linq для NHibernate будет, переписывают, я поразил проблему в оператор SelectMany и если Вы считаете Fabio последний ответ здесь , то Вы будете видеть, что текущая реализация основана на Критериях.