【问题标题】:How do an advanced search for custom content models against an Alfresco repository?如何针对 Alfresco 存储库对自定义内容模型进行高级搜索?
【发布时间】:2014-05-06 14:22:31
【问题描述】:

我使用 Alfresco-Maven SDK 在我的 Alfresco 安装中创建了一个自定义内容模型。我在使用我的自定义类型和属性存储的存储库中有内容。我还将这些类型和属性暴露给高级搜索,并且我能够通过共享界面获得结果...

现在我想以与使用共享的高级搜索相同的方式查询 Alfresco,但从我的 PC 上运行的外部站点。我已经查看了左右文档,但在这个主题上仍然迷失了方向。

我在网络开发方面没有太多经验,更不用说露天了。似乎网络脚本是要走的路,但我不确定如何使用它们,到目前为止,示例和教程还没有帮助我解决这个问题。

【问题讨论】:

  • 你试过CMIS吗?

标签: maven alfresco ecm


【解决方案1】:

通过 webscript 实现该目标所涉及的步骤

第一步:创建自己的网页脚本。

第 2 步:配置 webscript 以接受所有自定义属性作为参数。

Step3:在 webscript 的控制器(JAVA 或 Alfresco javascript)中使用这些属性生成查询。

Step4:使用 alfresco 存储库服务在 alfresco 存储库中进行查询。(取决于您的控制器,您可以将 serachservice 用于 java 并在 javascript 中搜索对象)。

第五步:在你的浏览器中测试这个网页脚本。

步骤 6:从您的其他 web 应用程序调用相同的 webscript。

有关网页脚本的详细信息,请参阅此处。

【讨论】:

  • 您的意思是在某处发布参考资料吗?我正在尽可能地研究脚本,但我仍然想知道如何从中获取参数。
  • 要从脚本中获取参数,您可以使用请求对象。
猜你喜欢
  • 2015-08-22
  • 2013-06-20
  • 1970-01-01
  • 2015-09-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多