3
A
回答
2
你必須與:unless_exist
選項寫:
Rails.cache.write(k, v, :unless_exist => true)
該方法將返回只有當鑰匙不存在真實的。否則,該方法返回false:
if Rails.cache.write(k, v, :unless_exist => true)
# do something only when the key wasn't there
end
相關問題
- 1. C++ 11是否有std :: atomic <T> :: add_and_fetch方法?
- 2. 如何從常用方法使用Rails.cache.fetch?
- 3. 線程組內存中的atomic_fetch_add_explicit是否爲atomic?
- 4. 當Rails.cache.fetch到期
- 5. Rails.cache.fetch * .to_s做什麼?
- 6. 調試內部Rails.cache.fetch
- 7. 檢查分割方法是否爲空
- 8. 是否有方法檢查所有數組項是否爲'0'?
- 9. std :: atomic <struct>是否使所有成員都成爲原子?
- 10. 在keychains/userdefaults中保存atomic屬性是否有優勢?
- 11. static std :: atomic <foo *> bar [CONSTANT_BAZ],是否初始化?
- 12. std :: atomic :: operator ++是否真的按值返回?
- 13. 是否保證sizeof(std :: atomic <integer type>)== sizeof(整數類型)?
- 14. C#集合是否存在「Atomic Move」操作?
- 15. 當方法調用另一個方法時,ArrayList是否爲空?
- 16. 是否有可能將Scala方法轉換爲python方法
- 17. 使用html'confirm'方法是否被認爲是良好的做法?
- 18. Rails.cache.fetch,符號,和Memcached的
- 19. Rails3中 - 緩存與Rails.cache.fetch
- 20. Rails.cache.fetch插入額外的值
- 21. Rails.cache.fetch不緩存對象
- 22. 在Windows中等待std :: atomic <int>的正確方法?
- 23. Atomic reads in RethinkDB
- 24. golang sync/atomic包?
- 25. Atomic Assignment Operator
- 26. Atomic integer vs syncronization
- 27. Atomic Codeigniter遷移
- 28. 是否有「AllIndexesOf」方法?
- 29. 方法是否抽象
- 30. S3方法是否同步?
您正在使用哪個緩存選項? – tadman
Memcached通過Dalli寶石 – deruse