如何针对Alfresco存储库高级搜索自定义内容模型?

时间:2014-05-05 18:52:36

标签: maven alfresco ecm

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

现在我想以与使用share的高级搜索相同的方式查询Alfresco,但是从我在PC上运行的外部站点查询。我已经左右看了一些文档,但在这个主题上继续丢失。

我在网络开发方面没有太多经验,更不用说露天了。看起来网络脚本是可行的,但我不确定如何使用它们,示例和教程目前还没有帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

通过webscript实现这一目标的步骤

Step1:创建自己的webscript。

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

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

Step4:使用alfresco存储库服务在alfresco存储库中进行Fire查询。(取决于你的控制器,你可以在java中使用serachservice for java和search object。)

步骤5:在浏览器中测试此webscript。

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

有关webscripts的详细信息,请参阅此内容。