ruby gem ohmを使ってredisで複数のオブジェクトを削除する方法はありますか?現在、複数のデータを削除するには、ループを行い、object.deleteを呼び出します。誰かが私を正しい方向に向けることができたら、私は感謝します。オイムでredisでバッチ削除を行う
2
A
答えて
3
オームで直接行う方法はありませんが、drop down to the base redis gemとすることができます。レディスはdelete commandで複数のキーをサポートしています。
ので、このような何か:それはまた、すべてのオブジェクトをループするので、それが最善の解決策ではないかもしれないが、それは動作しますか、私ものの
Model.redis.delete *records.map(&:id)
1
また
、
Model.all.map &:delete
を試してみてください。
関連する問題
- 1. ノードredisを使用してredisでキーの配列を削除
- 2. SQLバッチ処理の削除
- 3. データベーステーブルのレコードをバッチ削除する
- 4. Windowsのバッチ - 隠しファイルを削除
- 5. Hibernateのバッチ削除と単一の削除
- 6. redis cliを使用してコマンドのバッチを実行
- 7. redis vmファイルを削除するとどうなりますか?
- 8. バッチ結合CSVヘッダーの削除
- 9. 複数の管理者アカウントをバッチ(Win7)で削除する
- 10. ravenDBの有効期限までに文書をバッチで削除する
- 11. datagridviewで行を削除できない
- 12. バッチを使用してデスクトップアイコンを削除しますか?
- 13. redis clusterからノードを削除する方法は?
- 14. Redisリストのすべてのエントリを削除します
- 15. redis-cli delete keysパターンレコードを削除しない
- 16. redisでは、キーを削除するにはどうすればよいですか?
- 17. SQL Serverテーブルからデータをバッチ削除する
- 18. QAbstractItemModel多くの親を持つバッチ削除
- 19. windowsバッチ:ファイル名の最後の "d"を削除する
- 20. Pythonで行を削除するには
- 21. アンドロイドスワイプでリスト行を削除します
- 22. テーブルビューでテーブル行を削除する
- 23. openpyxlで行を削除するには?
- 24. ListViewで行を削除する[アンドロイドアプリケーション]
- 25. Rubyで改行を削除する
- 26. Dreamweaverで表の行を削除する
- 27. 削除行
- 28. 削除行(RID)
- 29. 削除改行
- 30. SSISでトランザクションを行う前にDW内のデータを削除