我正在构建一个将来自不同数据存储区的实体集成到统一界面的系统。最终的目标是建立一个系统,该系统能够根据唯一密钥来查询位于多个数据存储区中的对象。我们的数据存储之一是Documentum,其中我们将所有文档都以其独特名称(Keys)放在一起。多个数据存储对于特定实体具有相同的唯一名称。这里唯一的限制是获取与特定实体的唯一名称关联的文档列表,并从文档中检索文档。我正在寻找一种方法(查询或过程)来完成此任务。根据文件夹名从文档检索文档
1
A
回答
2
您可以检索所有使用folder
谓词在DQL查询文件夹下的文件:
select * from dm_document where folder('/mycabinet/myfolders/uniquefolder', DESCEND);
0
另一种方式来完成,这是增加一个新的Documentum类型与自定义属性来存储你的唯一密钥。然后你可以直接查询该属性。如果您想尝试此路线,则应创建一个继承自dm_document
的新类型。
然后,你的查询可以是这样的:
select * from my_new_type where my_custom_attribute = <unique_key>
文件夹可以是一个很好的解决方案,如果它可以帮助你组织和浏览数据,但他们也可以创造出一些独特的性能问题。如果你的数据集非常大,并且你不需要浏览文件夹结构,我会建议他们。
相关问题
- 1. 从SharePoint 2010文档库检索文档
- 2. 从文档库中的所有子文件夹中检索所有文档 - CSOM
- 3. 子文件夹中的IIS文档根
- 4. 根据文档
- 5. Mongodb检索文档
- 6. Azure搜索索引器无法从DocumentDB中的文档检索GeographyPoint文件夹
- 7. Mysql文件夹和文档
- 8. 从文档文件夹运行NSBundle
- 9. C#从SharePoint 2013文档库中检索文档列表
- 10. iphone将文件夹从文件夹复制到文档
- 11. 文档文件夹中存在文件
- 12. 检索PHP虚拟文档名称
- 13. 根据条件从Mongo中过期/从文档中删除文档
- 14. 索引文档文件
- 15. 用于文档检索的签名文件
- 16. 从文档库中获取文件名
- 17. 使用文档库URL检索SharePoint文档库名称的名称
- 18. Cloudant-Python文档检索
- 19. Couchbase Lite ios检索文档
- 20. 检索Google文档列表
- 21. 检索特定文档
- 22. 检索嵌入式文档
- 23. “归档” CSV到存档文件夹
- 24. 根据GitLab的文档
- 25. 从虚拟文件夹检索文件
- 26. Mercurial存档特定文件夹/文件?
- 27. Tika - 从文档检索主要内容
- 28. 从mongoDB中检索嵌入文档
- 29. 从HTML文档中检索单词量
- 30. C#:从bson文档检索数组值