在Umbraco v5中按日期选择

时间:2012-05-05 14:46:37

标签: razor umbraco

有人可以告诉我这里的错误:

var results = CurrentPage.Children.Where("raceDate >= DateTime.Now").OrderBy("raceDate");

在Umbraco v5.1 RC中,我正在尝试使用日期或之后的日期创建项目集合,但会收到以下错误:

Operator '>' incompatible with operand types 'Object' and 'DateTime'

1 个答案:

答案 0 :(得分:3)

你需要做一些事情 喜欢 这个(未经过测试):

ults = CurrentPage.Children.Where(“raceDate> = @ 0”,DateTime.Now).OrderBy(“raceDate”);

你编写的方式,datetime.now不会被替换为where子句。