je lis dans les documents CF10 que l'attribut « FieldBoost » a été ajouté à CFINDEX afin de préciser quels champs devraient avoir plus d'importance dans la notation de Solr.« FieldBoost » provoque CFINDEX échec
Cependant, il semble que non seulement il ne fonctionne pas comme prévu, il provoque en effet l'ensemble de l'opération d'indexation à l'échec complètement! J'ai vu d'autres messages sur les forums d'Adobe mentionnant exactement le même problème, mais aucune réponse ou résolution disponible.
Je cours CF10 mise à jour 11.
Les travaux de code suivants et index 14.000 enregistrements:
<cfindex collection = "MyCollection"
action = "refresh"
type = "custom"
query = "Local.MyContent"
key = "ID"
title = "Name"
body = "Name,Description"
>
Cependant, si j'ajoute la valeur FieldBoost, il n'y a pas d'erreurs et l'opération d'index apparaît de fonctionner correctement, mais la collection contient désormais des enregistrements nuls:
<cfindex collection = "MyCollection"
action = "refresh"
type = "custom"
query = "Local.MyContent"
key = "itemID"
title = "Name"
body = "Name,Description"
fieldBoost = "title"
>
quelqu'un at-il eu ce travail?
La valeur devrait-elle être 'title' ou' Name'? –
Voir ce post associé - [CF10 Fieldboost sur cfindex n'a aucun effet] (http://stackoverflow.com/questions/12589084/cf10-fieldboost-on-cfindex-has-no-effect) –
@PeterBoughton J'ai essayé les deux en vain! –