Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

図書館:World Wide Web #1941

Closed
t-machii opened this issue Jan 22, 2025 · 3 comments
Closed

図書館:World Wide Web #1941

t-machii opened this issue Jan 22, 2025 · 3 comments

Comments

@t-machii
Copy link

お世話になっております。

条件を詳しく指定して検索 にて、本棚を指定した際に
登録済みの図書館・本棚の本が出てこない例がございました。

私の環境[1.4.9]では、所蔵で図書館・本棚が指定されているにもかかわらず、World Wide Web・webとして検索結果が出ます。
しかしながら、
#1871
での本棚の登録数は正しく入っています。(指定本棚での検索数+World Wide Web・webの検索結果数と同等)

World Wide Web・web扱い?となっている本は、
本棚を指定してしまうと、検索に出てこない状態となります。
よろしくお願い申し上げます。

@t-machii
Copy link
Author

修正方法について
該当する本の所蔵情報で、

編集
所蔵情報を更新

と押すだけで何も変更なしに検索にでるようになりました。
内容は変更しておりません。
色々試したのですが、再現が出来ませんでした。

@nabeta
Copy link
Member

nabeta commented Jan 22, 2025

@t-machii なんらかの理由で、Solrのインデックスと実際のデータが整合しなくなっていたと思われます。

編集
所蔵情報を更新

この操作で当該所蔵のインデックスの更新が行われます。

なお、Solrのインデックスをすべて再作成する場合は、以下のコマンドで行います。もし明らかに複数の資料がヒットしなくなっている場合はお試しください。資料の数によって、実行に長時間かかる場合があります。

docker compose run --rm web bin/rake sunspot:reindex

@t-machii
Copy link
Author

@nabeta 資料数が多いので何かの折に試そうと思います。早速のご回答ありがとうございました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants