有人可以告诉我这里的错误:
var results = CurrentPage.Children.Where("raceDate >= DateTime.Now").OrderBy("raceDate");
在Umbraco v5.1 RC中,我正在尝试使用日期或之后的日期创建项目集合,但会收到以下错误:
Operator '>' incompatible with operand types 'Object' and 'DateTime'
答案 0 :(得分:3)
你需要做一些事情 喜欢 这个(未经过测试):
ults = CurrentPage.Children.Where(“raceDate> = @ 0”,DateTime.Now).OrderBy(“raceDate”);
你编写的方式,datetime.now不会被替换为where子句。