我有一個經紀人查詢,我需要由兩個不同的領域(使用JSP和2011 SP1)運用多種排序在外表套上經紀人查詢
API有方法「addSorting」我正在申請排序。
它的出現,然而,第二addSorting呼叫覆蓋第一addSorting通話 - 而不是增加第二類:
// Sort by Date
CustomMetaKeyColumn customMetaKeyColumnDate = new CustomMetaKeyColumn("date", MetadataType.DATE);
query.addSorting(new SortParameter(customMetaKeyColumnDate, SortParameter.DESCENDING));
// Sort by Owner
CustomMetaKeyColumn customMetaKeyColumnOwner = new CustomMetaKeyColumn("owner", MetadataType.STRING);
query.addSorting(new SortParameter(customMetaKeyColumnOwner, SortParameter.ASCENDING));
他們單獨排序做工精細。
這是預期嗎?是addSorting真的一個setSorting - 只能指定1種或我缺少一種方法來結合2種?
嗨喬納森,我很快看了一些代碼,在我看來,它應該能夠處理多個調用addSorting。你能檢查針對數據庫的查詢嗎? –