1
Hazelcastを使用する 'Contains'述語Hazelcastを使用して 'Contains'述語を使用しています
IMapにListタイプのフィールドがあります。文字列の値がリストにあるかどうか確認したいと思います。それを達成するための正しいアプローチは何でしょうか?
Hazelcastを使用する 'Contains'述語Hazelcastを使用して 'Contains'述語を使用しています
IMapにListタイプのフィールドがあります。文字列の値がリストにあるかどうか確認したいと思います。それを達成するための正しいアプローチは何でしょうか?
Hazelcast 3.7は、新しいValueExtractor
APIに基づく収集クエリをサポートしています。既定の実装の1つは、contains要求(http://docs.hazelcast.org/docs/3.7/manual/html-single/index.html#indexing-in-collections-and-arrays)をシミュレートするクエリをサポートしています。
あなたが探しているクエリは、のような単純なものになります。
<indexes>
<index ordered="false">users[any]</index>
</indexes>
:とにかくあなたは、インデックス(オブジェクトの量に依存する)とそれを組み合わせる必要があります
Predicate p = Predicates.equals('users[any]', 'Peter');