2012-08-06 14 views
7

http://www.playframework.org/documentation/2.0.2/JavaCacheजावा प्ले! 2 - कैश.remove

एटीएम मुझे कैश.remove विधि नहीं मिल रहा है। मुझे लगता है कि यह अभी तक लागू नहीं किया गया है?

तब मुझे किसी तृतीय पक्ष लाइब्रेरी कैश समाधान का उपयोग करने की आवश्यकता होगी जैसे कि अभी के लिए memcached।

// 2.0 final 
Cache.set("item.key", null, 0) 
// later 
Cache.remove("item.key") 
+1

प्ले 2 के किन संस्करणों का उपयोग कर रहे हैं में संबोधित किया जाता है? –

+0

इस समय मैं 2.0.2 –

उत्तर

9

हालांकि यह पूरी तरह से स्पष्ट नहीं है कि यह पढ़ा जा सकता है के रूप में:

Play 2.0 final के बाद से कैश प्रविष्टि उपयोग दूर करने के लिए:

Cache.set("item.key", null, 0); 

(यह कैश item.key के लिए null मूल्य के साथ सेट हो जाएगा, जो समाप्त हो जाएगा 0 सेकंड के बाद)

'बाद में' का अर्थ है कि कोई इस विधि को जोड़ना भूल गया है और इसे बाद में जोड़ा जाएगा;)

संपादित करें:

यह समस्या पहले से ही Play's Lighthouse

+0

का उपयोग कर रहा हूं धन्यवाद, यह अब के लिए करेगा :)। बीटीडब्ल्यू खेल के प्रत्येक संस्करण के लिए एक चेंजलॉग है! उपलब्ध? मैं 2.0.3 के बारे में कुछ जानकारी खोजने की कोशिश कर रहा हूं। –

+0

हाँ, लाइटहाउस है, असल में मैं यह जांचने की कोशिश कर रहा हूं कि समस्या को संबोधित किया गया है, लेकिन ... https://play.lighthouseapp.com/projects/82401-play-20/milestones/150181-203 – biesior

+0

@ माइकक्लेन का पत्थर-दर-पत्थर का पूर्वावलोकन करना भी संभव है: https://play.lighthouseapp.com/projects/82401-play-20/milestones/completed – biesior

संबंधित मुद्दे