2011-03-20 7 views

答えて

1

は確かに、これらの機能はMakumbaでのみ動作> = 0.9(およびいくつかのバージョン< = 0.7で)

0.8での回避策は、プログラムのJSPタグを経由して日付を行うことです、例えば:

<jsp:useBean class="java.util.Date" id="oneHourAgo" /> 
<jsp:setProperty name="oneHourAgo" property="hours" value="${oneHourAgo.hours - 1}" /> 

その後、例えば、クエリ内にある指定されたパラメータとして、(pageContextのである)変数inOneHourを使用します。http://www.makumba.org/page/QueryLanguagesで

<mak:list from="company.Company c" where="c.TS_create >= $oneHourAgo"> 
    .... 
</mak:list> 
0

0.9より前のバージョンでは、date_subdate_add関数は正しく解析されないため、正常に動作しません。 (それは実際に文書から削除する必要があります)

新しい機能dateAdddateSub、あなたはどうしたらあなたのケースのために必要があるでしょう0.9+バージョンで:

dateSub(now(),1,'hour') 

をし、それが動作するはずです。

+0

ドキュメント#section-QueryLanguages-DateFunctionsが更新されました –

関連する問題