2010-04-17 47 views
0

如何编写条件以返回属于特定用户的所有订单?通过Castle ActiveRecord中的ID选择

public class User 
{ 
    [PrimaryKey] 
    public virtual int Id { get; set; } 
} 

public class Order 
{ 
    [PrimaryKey] 
    public virtual int Id { get; set; } 

    [BelongsTo("UserId")] 
    public virtual User User { get; set; } 
} 


return ActiveRecordMediator<Order>.FindAll(
    // What criteria should I write here ? 
); 

回答

0

找到了答案:

Restrictions.Eq("User.Id", userId),