我在CF10文檔中讀到'屬性'FieldBoost'已被添加到CFIndex中,以便指定哪些字段在Solr的評分中應該有更重要的地位。'FieldBoost'導致CFIndex失敗
但是,它似乎不僅沒有按預期工作,而且實際上導致整個索引操作完全失敗! 我在Adobe論壇上看到過其他文章提到完全相同的問題,但沒有回覆或解決方案可用。
我跑CF10更新11
下面的代碼工作和索引14000個記錄:
<cfindex collection = "MyCollection"
action = "refresh"
type = "custom"
query = "Local.MyContent"
key = "ID"
title = "Name"
body = "Name,Description"
>
不過,如果我添加了FieldBoost值,沒有任何錯誤,並顯示索引操作以正確運行,但收集現在包含零記錄:
<cfindex collection = "MyCollection"
action = "refresh"
type = "custom"
query = "Local.MyContent"
key = "itemID"
title = "Name"
body = "Name,Description"
fieldBoost = "title"
>
有沒有人使用這種工作?
值應該是「title」還是「Name」? –
看到這個相關的文章 - [CF10 FieldFrame上cfindex沒有影響](http://stackoverflow.com/questions/12589084/cf10-fieldboost-on-cfindex-has-no-effect) –
@PeterBoughton我已經試過兩個無濟於事! –