com.google.appengine.api.datastore.Text nasıl kullanılacağı

0 Cevap java

i Google App Engine üzerinde php çalıştırmak için Quercus kullanımı ve ve ben GAE'nin veri deposuna (BigTable) değer eklemek için aşağıdaki kodu kullanabilirsiniz.

<?php
import com.google.appengine.api.datastore;
import com.google.appengine.api.datastore.Entity;
import com.google.appengine.api.datastore.DatastoreServiceFactory;

$entity = new Entity("test"); 
$entity->setProperty('story',' --- more than 500 char ---');
$dataService = DatastoreServiceFactory::getDatastoreService();
$dataService->put($entity);
?>

ama hikaye değeri fazla 500 karakter olduğundan hata akan döndürür.

error:
com.caucho.quercus.QuercusException: com.google.appengine.api.datastore.Entity.setProperty: story: String properties must be 500 characters or less. Instead, use com.google.appengine.api.datastore.Text, which can store strings of any length.

i don't know any thing about java. Does anyone have any idea how to use com.google.appengine.api.datastore.Text in my php code.

teşekkürler

0 Cevap