0

最近、パフォーマンスを向上させるため、また mongodb の柔軟性のために、DB データの一部を postgres から mongo に変更しました (私の DB はすでに大きく、同じモデルでさらに 5 つの言語をサポートする必要があります)。

django-haystack で solr を使用してインデックスを作成していますが、haystack を使用して直接 mongodb モデルを Solr にインデックス付けできませんでした。

私が使用している mongo バックエンドは Django MongoDB Engine です。

私はそれについて多くの情報を見つけることができませんでした。多分それは、私が実際に何をしているのかあまり意味がないからです。

前もって感謝します

4

1 に答える 1

0

どのようなエラーが発生していますか、それはかなり簡単なはずです。haystack が mongodb エンジンの保存後のシグナルをキャッチしているかどうかを確認する必要があります。

HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'

于 2014-10-17T17:52:29.897 に答える