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 Tridion2011SP1を使用しています。解決策を持っている人はいますか?

4

1 に答える 1

7

フィールド演算子は、Criteriaクラスの静的プロパティとして使用できます。例えば:

Criteria.GreaterThan
Criteria.Equal

于 2012-06-26T12:58:55.287 に答える