2009-01-21 4 views

Répondre

4

L'implémentation actuelle dans NHContrib est basée sur la traduction des requêtes en ICriteria.

Nous avons rencontré un problème lorsque vous interrogez les membres d'une collection. Dis:

Get .../Parent(1)/Children 

Dans ce cas, vous n'obtenir la liste des enfants que vous attendez, mais une liste des parents (pour autant que je me souviens).

Je pense que le problème est là car l'instruction FROM est traduite en critères racine. Par exemple.

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

... la partie sélectionnée devrait maintenant être la racine de critères qui, je pense, n'est pas ATM.

Toutefois, une nouvelle implémentation de Linq2NHib est en cours de développement. Peut-être que dans quelques temps nous aurions une implémentation de propper. En ce moment - c'est non (à utiliser avec Dynamic Data).

Questions connexes