Мы используем PHP, Redis и Predis. Мы пытаемся сохранить массив объектов в Redis, а затем восстановить его. Мы замечаем, что массивы не могут быть естественно сохранены в Redis. Каков наилучший способ хранения массива объектов и его получения позже? Вот наш массив объектов:Хранение массива объектов внутри Redis и его получение
"data": [
{
"doctor_id": 4, -- Use this id for getting in method get inquiry doctor offers.
"clinic": "John",
"distance": "10 mile"
"city": "Los Angeles",
"photo": "http://localhost/botox/storage/web/source/1/j4DnpszEy7epcUMf_N8QY0SRhbs7vLRG.png",
"photos": {
"http://path/image.jpg",
"http://path/image.jpg1"
}
"price": "123",
"photo": false,
"rating": {
"stars": null,
"reviews": null
},
"add_info"=> "Some information",
"time_after_create": 942 -- in seconds.
}
]
Мы уже пытались json_encode и затем хранится его в нашей базе данных. Когда мы извлекаем его, мы использовали json_decode, и он не выдает ничего, когда мы извлекаем и эхо его. – baileyJchoi
@baileyJchoi Я обновил свой ответ на основе вашего комментария. –
Мы сделали именно то, что вы сказали, но оно все еще не работает. он работает с обычными строками, но ничего не распечатывает. – baileyJchoi