【问题标题】:Luke (in Lucene): How do I change the value of a field?Luke(在 Lucene 中):如何更改字段的值?
【发布时间】:2016-01-17 02:44:17
【问题描述】:

我正在使用 Luke(用于我的 Lucene 索引)并且我想更改字段的值。 也许我是盲人,但我根本找不到我能做到的地方(好吧,我找到了 了解如何添加字段,但不更改现有字段)。

以防万一,我不能用 Luke 改变一个值,我该怎么做?

顺便说一句,我可以在屏幕截图“bewertung_tl_”中更改列(字段)名称吗?

谢谢, 伯恩哈德

【问题讨论】:

  • 好久没用Luke了,如果没记错的话,我想你可以在“文档”选项卡中更新一个文档。

标签: lucene luke


【解决方案1】:

注意!在应用更改之前备份您的索引。

“文档”选项卡上有“重建和编辑”按钮。导航到有问题的文档,单击按钮并更改字段值。它将在索引中创建一个新文档,其中复制了其他字段值以及相关字段的新值。通过 File->Commit changes 提交更改。现在在“搜索”选项卡上,您可以搜索文档 ID 并找到两个符合您条件的文档。使用旧字段值添加另一个条件以缩小旧文档的范围。在“搜索”选项卡上按 Delete。

【讨论】:

    猜你喜欢
    • 2011-08-25
    • 2019-09-13
    • 2012-10-08
    • 2013-11-13
    • 2011-01-02
    • 2011-08-28
    • 2011-06-20
    • 1970-01-01
    • 2012-08-06
    相关资源
    最近更新 更多