2015-08-21 4 views
0

У меня возникла проблема с хранением массива обычных объектов js на parse.com. Возможно ли это?Хранение массива объектов на parse.com

var ObjectClass = new Parse.Object.extend("ObjectClass"); 
var object = new ObjectClass(); 
object.set("name", [{'a': 'b'}]); 
object.save() - > Error 121 


{"code":121,"error":"Nested keys should not contain the '$' or '.' characters."} 
+0

Попробуйте заменить одиночные кавычки на двойные кавычки в своем имени: 'object.set (" name ", [{" a ":" b "}]);' –

+0

Это не сработает ;-( – Tomek

ответ

-1

Первые вещи сначала, я думаю, ваша первая линия должна сказать:

var ObjectClass = Parse.Object.extend("ObjectClass"); 

Без «новой» ключевое слово, если вы не строить схемы, как вы идете, которые должны быть штраф (спасибо MongoDB), хотя я не уверен.

После этого то, что вы делаете, должно работать, если вы переключаете свои кавычки из одиночных кавычек ('') в двойные кавычки ("").

+0

В JavaScript, одиночные и двойные кавычки эквивалентны. –