0

ノードの 1 つのフィールドを更新して、5 つ星の評価すべての平均を反映させたいと考えています。ただし、検索 api/solr でインデックスを付けて検索できるようにしたいです。

そこで、ルールを使用して、新しいコメントが追加された後にすべての評価フィールドを平均し (ノードはコメントの Fivestar フィールドによって評価されます)、ノードの整数フィールドをこの新しい平均で更新できると考えました。

もちろん、検索 API を使用してこのノードのインデックスを再作成する必要もあります。そのためのヒントも教えていただければ幸いです。

4

1 に答える 1

0

必要なものは、FiveStarVoting モジュールに既に実装されています。

ここを見てください: http://drupal.org/node/1308114

残念ながら、ここでフォローできるバグがあります: http://drupal.org/node/1245700

お役に立てば幸いです。

于 2011-10-17T08:11:44.243 に答える