collection.distinct( ) メソッドは元のコレクションから重複しない(異なる)値のみを格納したコレクションを返します。
注: このメソッドは元のコレクションは変更しません。
返されたコレクションは自動的に並べ替えされています。Null 値は返されません。
コレクションがオブジェクトを格納している場合、propertyPath 引数を渡すことで重複しない値を取得したいオブジェクトプロパティのパスを指定することができます。
デフォルトでは、アクセント記号抜きでの評価が実行されます。評価の際に大文字と小文字を区別したり、アクセント付きの記号を区別したい場合には、option 引数にck diacritical 定数を渡します。