У меня есть код, который работал в JayData 1.3.
Мне нужно обновить JayData до версии 1.5 из-за проблем совместимости версии 1.3 с полимером.
В инструкциях по обновлению сказано, что вы можете использовать скрипт "jaydata-compatibility.js
", чтобы "обновить приложение до JayData 1.5.x из предыдущих версий шаг за шагом», однако, когда я добавляю это, как описано, я просто получаю сообщение об ошибке «typeOrName requires a value other than undefined or null
», что на самом деле не помогает мне выполнить обновление. вообще.
Вот код JayData 1.3:
$data.Entity.extend('Cache', {
'id': { 'type': 'int', 'key': true, 'computed': true },
'url': { 'type': 'string' },
'method': { 'type': 'string', 'required': true },
'dts': { 'type': 'string', 'required': true },
'encryptMeth': { 'type': 'string' },
'data': { 'type': 'string' }
});
$data.EntityContext.extend('APIWrapperDB', {
'Cache': { 'type': $data.EntitySet, 'elementType': Cache }
});
var cacheDatabase = new APIWrapperDB('TheAPIWrapperDatabase');
cacheDatabase.onReady( function() { /* now my DB is ready */ };