代理查詢機制(Tridion 2011)中SetCustomMetaQuery的替換是什麼? 我通過this post得到了很多幫助。Tridion過濾器:替換SetCustomMetaQuery
爲
我試圖
CustomMetaValueCriteria criteria1 = new CustomMetaValueCriteria(new CustomMetaKeyCriteria("Key"), "Yes");
mainCriteria =CriteriaFactory.And(mainCriteria, criteria1);
query.Criteria = mainCriteria;
但我被困在下面兩個例子中的過濾器CT的一個。
query.SetCustomMetaQuery("(((KEY_NAME='EventStartDate' AND
KEY_DATE_VALUE >= '" + lowerDate + "')) or
((KEY_NAME='EventEndDate' AND KEY_DATE_VALUE >= '" + lowerDate + "')))"")
和
query.SetCustomMetaQuery("KEY_NAME = 'Publication_Issue_Date' and
((convert(varchar(10), key_date_value, 101) = convert(varchar(10),
cast('" + sIssueDate + "' as datetime), 101)) or
key_string_value like '%" + dtIssue[%=nNumber%].Year + "-0" + dtIssue[%=nNumber%].Month + "-" + dDay[%=nNumber%] + "%')");
可以在任何請幫我這個?
丹尼爾你好,我已經爲第一段代碼示例的厭倦了這個...這工作得很好...... 我想與去年2的代碼示例幫助......請你幫幫我? –