Ayende,
That quick fix worked. A related question
This code does not work
orders = from order in session.Query<Order>("Orders/OrdersByStatus")
where
order.Status.Name == "Ready"
select order;
while the one below works.
orders = from order in session.Query<Order>()
where
order.Status.Name == "Ready"
select order;
The index is now defined as
//Orders/OrdersByStatus
from order in docs.orders
select new { Name =
order.Status.Name }
transform results
field : Name
Sort : string
storage : yes
Indexing : No/analyzed (no effect)
What am I doing wrong?
Is there something about indexing in general that I am missing?
Thanks