Expression translation doesn't handle components properly

Description

Given following pseudo-mapping:
class User
{
id=id
component Name
{ First, Last, Middle }
}

try following linq:
from u in User where u.Name.First == "Eugene" select u

Problem:
Translated expression seems to "flatten" component's fields, which results in:
NHibernate.QueryException : could not resolve property: First of: User

Environment

None

Activity

Details

Assignee

Reporter

Components

Affects versions

Priority

Who's Looking?

Open Who's Looking?
Created November 19, 2009 at 2:02 PM
Updated November 19, 2009 at 2:02 PM
Who's Looking?