Ниже приведен формат json, который у нас есть в качестве сведений о пользователе.
{
"detail": {
"about": "Ha Ha Ha Andhera kayam hm rahe.",
"approved_point": "0",
"devices": [
"{\"device_id\":\"test\" , \"fcm_id\":\"test\" }",
"{\"device_id\":\"wow\" , \"fcm_id\":\"test\" }"
],
"email": "[email protected]",
"email_verify": "1",
"facebook_access_token": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"facebook_id": "10207936631359310",
"gender": "male",
"home": [
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"28.53640100",
"77.22342200",
"SOSM9C"
],
"last_visited": "12345",
"location": "New Delhi",
"mobile": "9582058100",
"mobile_verify": "",
"name": "XXXXXXXXXXXXXXX YYYYYYYYYYYYYY",
"office": [
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"28.54951300",
"77.26780900",
"MMI000"
],
"password": "523198ad0b9364bcb44f6154a6d5b53d",
"permissions": [
"115",
"103",
"101",
"200",
"112"
],
"registered_timestamp": "2016-06-10 18:55:52",
"social_id": "112",
"twitter_access_token": "XXXXXXXXXXXXXXXXXXXXXXXXXX",
"twitter_id": "198879865",
"unapproved_point": "1050",
"user_id": "305722704",
"user_name": "mustanish123",
"user_photo": "mustanish123.jpg"
}
}
Теперь то, что я хочу сделать, это то, что я хочу обновить устройство, last_visited, поле разрешений в одном запросе на обновление. Я могу обновить вышеуказанное с помощью отдельного запроса.
Я пытался использовать эту ссылку, но у меня не получилось
запрос n1ql для обновления нескольких параметров в массиве json данные