我在我的应用程序中使用带有 JAVA ravendb-jvm-client 的 RavenDB,其中现有集合名称不反映 'User.java' -> 'Users' 约定。有没有办法为 java bean 指定正确的集合名称,以便 java 客户端使用它而不是自动约定?类似于 JPA 的 @Table 注释。
我知道我可以在查询中指定集合名称,例如session.query(User.class, Query.collection("custUsers"));
......但重复指定它非常冗长。