kagomen / libraku

📚 リブラク | 図書館でのリクエストカード記入をラクにする書籍検索アプリ
https://libraku.pages.dev
1 stars 0 forks source link

データの重複を排除する #31

Closed kagomen closed 5 months ago

kagomen commented 5 months ago

原因

Google Books APIのシステム上、IDは同じだがetagが異なる場合、別の書籍として認識されているっぽい

解決策

クエリのリクエストで解決するのは難しそうなので、fetchしたデータをfilterにかけて、重複したものを外して表示する

kagomen commented 5 months ago

楽天ブックスAPIを使うのでそのままでも問題なさそうだけど、念の為にkeyが重複しないようfilterにかけておく方がいいかも

kagomen commented 5 months ago

バックエンド側でisbnが重複するデータを排除した(フロント側のkeyがisbnなので)