Sensenet:按内容搜索文档

Sensenet : Search documents by its content

我可以看到可以通过匹配文档属性的值来搜索文档列表。 但是我需要搜索内容中包含特定单词的文档列表。 我如何通过 oData.svc 查询实现此目的?

是否可以使用 Lucene 索引概念? 如果是那么怎么办?

已更新

我正在使用 Sense/Net 6.3.0.6337 社区版。

我已经尝试通过以下查询实现它

https://example.com/OData.svc/workspaces/Document/abcd_gmail_com/Document_Library/?metadata=no&$select=*&query=Taruna

它仅适用于 .docx 和 .txt 文件,但不适用于 .xml 和 .pdf 文件。

是sensenet版本问题吗?

谢谢

您可以为每个 GET 请求添加一个名为 "query" 的查询字符串参数,例如http://www.example.com/OData.svc/?$select=Name,Index,Icon&query=about
returns 内容包含来自整个请求站点的 "about"

您可以在自定义查询选项部分

中找到更多示例here