你好,LeanCloud 的文件服务没有目录的概念,所有的文件都是平级存储的。如果您在应用中需要实现类似文件系统的功能,可以考虑在数据存储服务中创建一个 Class 用来保存文件之间的组织关系。
一种实现方法是让该 Class 中的每个对象对应一个目录或文件:若对象为目录,则有一个指向父级目录所对应的对象的 Pointer 字段;若对象为文件,则除了一个指向父级目录的 Pointer,还有一个 File 字段指向保存在文件服务中的实际文件。借助这样的设计可以实现「获取给定目录下的所有子目录和文件」这种功能。当然您可以根据业务需要为每个对象赋予更多属性。