dayで集計されたデータを取得するには、orientDBを照会する必要があります。 例えば:OrientDB - タイムゾーン付きクエリ
SELECT OCCURRENCE, COUNT(1) AS NBR_VALUES FROM
(
SELECT END_PROCESSING.asDate().format('yyyy-MM-dd').asDate().asLong() AS OCCURRENCE
FROM MY_TABLE
WHERE END_PROCESSING >= ? AND END_PROCESSING <= ?
)
GROUP BY OCCURRENCE
私は私のクライアントのタイムゾーン(Webブラウザ)に基づいて、この集計を実行する必要がありますが。
SELECT END_PROCESSING.asDate('Europe/London')
これを達成する方法はありますか私は上記層(Java)の上で、この集約を実行する必要があります。
は、理想的には、これに似たものになるだろうか?
私はあなたがJavaでそれを行うべきだと思う、あなたはまた、githubの上の機能要求を開こうとすることができます。 –
問題は、このテーブルは数百万のレコードを持ち、すべての「未処理」データを取得するとパフォーマンスが非常に高くなる可能性があるということです。 新しい機能要求が追加されました:https://github.com/orientechnologies/orientdb/issues/6951 – Eduardo
使用してインデックスを使用することができます –