2

我想在代理查询中使用 FieldOperator 根据元数据中的日期选择组件表示。为此,我使用了 CustomMetaValueCriteria。

CustomMetaValueCriteria yearCriteria = new CustomMetaValueCriteria(
  new CustomMetaKeyCriteria("sort_date"), 
  new DateTime(Convert.ToInt32(NewsYear), 12, 31), 
  FieldOperator.LESS_OR_EQUAL_THAN);

似乎 LESS_OR_EQUAL_THAN、GREATER_OR_EQUAL_THAN 和 LIKE 等静态常量不公开可用。我正在使用 SDL Tridion 2011 SP1。有人有解决方案吗?

4

1 回答 1

7

字段运算符可用作 Criteria 类的静态属性。例如:

Criteria.GreaterThan
Criteria.Equal

等等

于 2012-06-26T12:58:55.287 回答