1

newEntryIterable で対応する日付の行を検索する方法

例 :

Table table = db.getTable("Facture");                                                                        
IndexCursor cursor = CursorBuilder.createCursor(table.getIndex("DateIndex"));                             
for(Row row : cursor.newEntryIterable("01/03/2014")) {
   ...
}

行は返されませんが、データベースに日付 = 01/03/2014 の行があります。

4

1 に答える 1

1

java.util.Date解決策は、 string ではなく使用することでした"Date"

Table table = db.getTable("Facture");
IndexCursor cursor = CursorBuilder.createCursor(table.getIndex("DateIndex"));
Date search_date = Date('2014/03/01');
for(Row row : cursor.newEntryIterable(search_date)) { ... }
于 2014-09-16T21:12:44.897 に答える