MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

भविष्य के तैयार होने से पहले मेरा प्लेफ्रेमवर्क एक्शन लौटता है, मैं वेब पेज घटक को कैसे अपडेट करूं?

Action फ्यूचर्स के साथ काम करने के लिए डिज़ाइन नहीं किया गया है। Action.async . का उपयोग करें , जो भविष्य के समाप्त होने के लिए "प्रतीक्षा" (तकनीकी रूप से प्रतीक्षा नहीं, बल्कि शेड्यूल) करेगा:

def rect(swLon: Float, swLat: Float, neLon: Float, neLat: Float) = Action.async {
  val sb = new StringBuilder()
  sb.append("<tt>boundingBox: swLon=" + swLon + ", swLat=" + swLat + ", neLon=" + neLon + ", neLat=" + neLat + "</tt>")
  if (oDb.isDefined) {
    val collection: MongoCollection[Document] = oDb.get.getCollection(collectionName)
    val fut = getFutureOne(collection) // returns a Future[Seq[Document]]
    fut.map {docs => 
      setMongoJson(doc.toJson)
      Ok(sb.toString)
    } recover {
      case e => BadRequest("FAIL: " + e.getMessage)
    }
  } else Future.successful(Ok("Not defined"))
}

संदर्भ के लिए इसे देखें:https://www.playframework.com/documentation /2.4.x/ScalaAsync




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB एकत्रीकरण, क्या एक समग्र कर्सर से निष्पादन प्राप्त करने का कोई तरीका है?

  2. Powershell के साथ जटिल क्वेरी MongoDB कैसे बनाएं?

  3. दिनांक फ़ील्ड के साथ ToSet कैसे जोड़ें

  4. मोंगोडब क्वेरी विशिष्ट माह|वर्ष तारीख नहीं

  5. नेवला अद्वितीय:सच काम नहीं करता