2
우리는 PHP, Redis 및 Predis를 사용하고 있습니다. 우리는 Redis에 객체들의 배열을 저장하려고 시도하고 있습니다. 배열은 자연스럽게 Redis에 저장 될 수 없습니다. 객체 배열을 저장하고 나중에 가져 오는 가장 좋은 방법은 무엇입니까? 데이터베이스에서 VARCHAR로 $ dataJSon 저장 그리고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 시도 배열에 인 print_r 사용하고 그것을 저장하기 : 당신이 그것을 검색 할 때
는 형식을 사용 우리의 데이터베이스에. 우리가 그것을 검색 할 때, 우리는 json_decode를 사용했고 우리가 그것을 검색하고 에코 할 때 아무것도 출력하지 않습니다. – baileyJchoi
@baileyJchoi 귀하의 의견에 따라 답변을 업데이트했습니다. –
우리는 당신이 말한 것을 정확하게했지만 여전히 효과가 없습니다. 그것은 정규 문자열로 작동하지만 아무 것도 출력하지 않습니다. – baileyJchoi