EDIT: Что-то вроде этого, но это не работает либо, но есть проблема, которую я думаюКак использовать JSON Stringify, когда поля являются собственными типами объектов?
var stringifyObj = JSON.stringify({
"addressAddressId":$('#address').val(){
"cityId:"$('#city').val(){
"postalCode":$('#postalCode').val()
}
}
});
* Когда я генерировать тестовый клиент в Netbeans, JSON-структуры (GET/JSON), но как я могу это кодировать с помощью функции Javascipt и Strinfy? *
"addressAddressId": {
"addressId": 1,
"address": "Järnvägen 2",
"address2": null,
"district": null,
"postalCode": "20360",
"phone": null,
"coordinates": null,
"latitude": null,
"longitude": null,
"directions": null,
"description": null,
"addrZipCityCountry": null,
"lastUpdated": 1361754860000,
"cityId": {
"cityId": 1,
"city": "",
"lastUpdate": 1361754850000,
"countryCountryId": {
"countryId": 1,
"country": "Sweden",
"lastUpdate": 1361754837000
}
}
},
ВОПРОС
- Что такое правильный синтаксис при использовании JSON.stringify в случае собственного типа объекта, как город-объект внутри Адрес-объекта?
- Должен ли я добавить каждое поле в json, если не использовать @JsonIgnoreProperties ({""})? Мне просто нужен адрес, город и почтовый код . адрес типа адреса с помощью строкового поля адреса в сервере стороны, Город типа города включает в себя Струнное-поле для названия города и т.д.
Как это '$ ('# адрес'). VAL()' в "* собственный тип объекта *"? Разве это не простая строка (или массив для выбора)? – Bergi
Почему существуют два свойства 'addressAddressId'? – andri
@andri Это просто имя. Netbeans генерирует такие глупые имена, когда у вас есть отношения и oneToMany, manytToOne и т. Д. Соединения. addressAddressId - ссылка на тип объекта Address, адресId - это поле и первичный ключ в адресной таблице. – Sami