如何在 ZEND Lucene 中获取整个索引?

发布于 2024-10-17 10:03:19 字数 160 浏览 1 评论 0原文

您好,如果我的查询什么都没有,我正在寻找一种获取整个索引的方法。

我的 lucene 是我的数据库的图片,没有一些不需要的内容,比如过期的公告...... 所以我想只使用 lucene 来获取公告,为此我需要一种方法来获取整个索引。

有什么想法吗?

谢谢!

Hi I am looking for a way to get the whole index if my query is nothing.

My lucene is a picture of my database without some unwanted content, like expired annonces...
So I would like to use only lucene to get annonces, and for that I need a way to get the whole index.

Any ideas?

thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

腹黑女流氓 2024-10-24 10:03:19

这不是答案,但对我有用:
使用像 is_indexed 这样的索引键,总是 true。

我将“is_indexed:1”添加到我的查询中并且它有效...

如果您还有其他内容,请告诉我!

This is not the answer but something wich works for me:
Using an indexKey like is_indexed, always true.

I am adding "is_indexed:1" to my query and it works...

If you have something else, let me know!

夜吻♂芭芘 2024-10-24 10:03:19

我倾向于使用以索引命名的字段,例如:

$oDoc->addField(
     Zend_Search_Lucene_Field::keyword(
         'index',
         'availability'
     )
 );

然后术语查询将返回所有字段。它不漂亮,但效果很好。

I tend to use a field which is named after the index such as:

$oDoc->addField(
     Zend_Search_Lucene_Field::keyword(
         'index',
         'availability'
     )
 );

Then the term query will return all fields. It's not pretty but it works fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文