私は春のデータでmongoを操作しており、プロパティフィールドに基づいて "findBy"というクエリを使用しています。春データMongodb - 同じフィールドにOR句を持つfindByクエリ
私の目標は、このようなOR句で複数のプロパティで同じ値を見つけることになります(「作成者」、「主催者」と単一の値は「ゲスト」:
はList<Event> findByCreatorOrOrganizersOrGuests(User user);
このクエリは3つのプロパティを含み、コンパイル時に同じクラスタイプ(ユーザー)
が含まれています作成者)と2つのリスト(主催者とゲスト)私は、このエラーが表示されます。
org.springframework.data.repository.query.ParameterOutOfBoundsException: Invalid parameter index! You seem to have declare too little query method parameters!
は私がREPEする必要がありますか同じパラメータで3回?回避策はありませんか?リストのMongoのクエリの使用
おかげ