2010-02-25 5 views
1

Castle ActiveRecord prend-il en charge la formule SQL telle qu'elle est prise en charge par nHibernate?Castle ActiveRecord prend-il en charge la formule SQL?

E.g. Dans nHibernate, nous pouvons faire quelque chose comme ça.

<property name="CountOfPosts" 
    formula="(select count(*) from Posts where Posts.Id = Id)"/> 

Est-ce pris en charge dans Castle Active Record?

Répondre

5

Yup, le [Property] attribute a une propriété Formula.

[Property(Formula = "(select count(*) from Posts where Posts.Id = Id)")] 
public int CountOfPosts {get;set;} 
Questions connexes