我有一个这样的结构:
- 网站
- DocumentLibrary
- 文件夹1
- 文件1
- 文件夹2
- 文件夹3
- 文件2 文件
- 3
- 文件夹1
- DocumentLibrary 2
- 文件6
- 文件夹4
- 文件夹5
- 文件夹6
- 文件5
- 文件6
- 文件夹6
- 文件夹5
- DocumentLibrary
My Tables如下:
(网站)——websiteID——websiteName
[DOCUMENT_LIBRARY]——libraryID——libraryName——websiteID
(文件夹)——folderID——folderName——libraryID——parentFolderID
[文件]——文件标识——文件名——libraryID——folderID
我的问题是……给定SiteID和DocumentLibrary ID,我如何检索文档库结构的所有文件夹?文档库结构的所有文件?根据不同的版本,你可以使用像MSSQL这样的CTE
http://www.sqlite.org/lang_with.html