これは、ドキュメントをインデックスに追加する方法です。
Document doc = Document.newBuilder()
.setId( user.getEmailAddress() )
.addField( Field.newBuilder().setName( "lastLogin" ).setDate( Field.date(user.getLastLogin()) ) )
.build();
プロパティで並べ替えたいlastLogin
ので、試しました:
SortOptions sortOption = SortOptions.newBuilder()
.addSortExpression(SortExpression.newBuilder()
.setExpression("lastLogin")
.setDefaultValueNumeric(0))
.build();
QueryOptions options = QueryOptions.newBuilder()
.setLimit( SEARCH_RESULT )
.setOffset( offset )
.setSortOptions( sortOption )
.build();
私はSortOptions
正しく使用していますか?オフセットを使用した場合、結果セットは期待したものではありません。