我像这样使用spring data mongodb存储库
public interface StringFieldSelectRepository extends MongoRepository<String, ObjectId> {
@Query(value="{}", fields="{'key':1}")
Collection<String> allKeys();
}
我的文档规范是这样的......
{
_id : 1236f9391239,
key : "aa77mykeys",
name : "myname",
num : 389
}
我打算只提取关键字段。当我调用allKeys();
时,我希望像这样返回["myKey1","myKey2","etc"...]
这不可能吗?谢谢你的帮助