如何根据给定数据

时间:2018-05-10 11:38:26

标签: laravel collections

我有一个收集数据

{     "成功":是的,     "医生":[         {             " id":1,             "姓名":"博士。 Mayank&#34 ;,             " dob":" 1975-01-01",             "关于":"这是描述",             "状态":1,             "评分":2,             " rating_given_by":1,             " alternative_number":" 7686876876",             " profile_photo":[],             "专业":[                 {                     " id":3,                     "姓名":"针灸",                     "图像":null,                     " dashboard_flag":1                 },                 {                     " id":4,                     " name":" Acupuncturist",                     "图像":null,                     " dashboard_flag":1                 },                 {                     " id":1,                     "名称":"事故和急诊医学",                     "图像":" http://192.168.16.21/remidify/media/174/detail.png",                     " dashboard_flag":1                 }             ]             "服务":[                 {                     " id":78,                     "姓名":"更正粘性微笑",                     "成本":" 12.00"                 },                 {                     " id":77,                     "名称":"牙科美学",                     "成本":" 43.00"                 }             ]             "诊所":[                 {                     " id":1,                     "姓名":" akram",                     " entity_id":1,                     " entity_type":" App \ Doctor",                     " contact_number":" 2132132132132",                     "状态":0,                     " consultancy_fee":" 12.00",                     " available_today":" No",                     " owner_name":" Dr。 Mayank&#34 ;,                     " pivot":{                         " doctor_id":1,                         " clinic_id":1                     },                     "地址":{                         " id":1,                         " address_1":" asdasdasdsa",                         " address_2":"",                         " locality":"闹市区",                         " city":" noida",                         "州":" up",                         " postal_code":" 41561566"                     },                     "专业":[],                     "服务":[                         {                             " id":11,                             " name":" Laminates",                             "成本":" 20.00"                         },                         {                             " id":12,                             "名称":"牙科手术",                             "成本":" 300.00"                         }                     ]                     " clinic_image":[                         {                             " id":7,                             " model_id":1,                             " model_type":" App \ Clinic",                             " collection_name":" clinic_image",                             " file_name":" 1494863957588.566162.jpg",                             " disk":" media",                             " url":" http://192.168.16.21/remidify/media/7/1494863957588.566162.jpg"                         }                     ]                     " id_image":[                         {                             " id":8,                             " model_id":1,                             " model_type":" App \ Clinic",                             " collection_name":" id_image",                             " file_name":" 1494863966218.348877.jpg",                             " disk":" media",                             " url":" http://192.168.16.21/remidify/media/8/1494863966218.348877.jpg"                         }                     ]                     " location":{                         " id":1,                         "纬度":0,                         "经度":0,                         " entity_id":1,                         " entity_type":" App \ Clinic",                         " created_at":" 2017-05-16 03:00:10",                         " updated_at":" 2017-05-16 03:00:10"                     },                     " clinic_timings":[                         {                             " day":" sun",                             " opens_at":" 09:28:00",                             " closes_at":" 21:28:00"                         }                     ]                 }             ]             "教育":[                 {                     " id":19,                     " degree":" MBBS",                     "大学":"大学",                     "年":" 2017",                     " entity_id":1,                     " entity_type":" App \ Doctor",                     " created_at":" 2017-05-16 05:44:11",                     " updated_at":" 2017-05-16 05:44:11",                     " location":"德里"                 }             ]             "体验":[                 {                     " id":19,                     "医院":"医院名称",                     " post":" pta ni hai",                     "来自":" 1970-01-01",                     " to":" 0000-00-00",                     " entity_id":1,                     " entity_type":" App \ Doctor",                     " created_at":" 2017-05-16 05:44:12",                     " updated_at":" 2017-05-16 05:44:12",                     " location":" Locations12",                     " is_currently_working":1                 }             ]             "注册":{                 " id":1,                 " registration_number":" Reg#2324324",                 " registration_year":1975,                 " registration_council":" Council",                 "经验":null,                 " doctor_id":1,                 " created_at":" 2017-05-16 02:56:37",                 " updated_at":" 2017-05-16 02:56:37",                 " adhaar_number":" 232131231232",                 " id_proof":[                     {                         " id":2,                         " model_id":1,                         " model_type":" App \ DoctorRegistration",                         " collection_name":" id_proof",                         " file_name":" 1494863680447.329102.jpg",                         " disk":" media",                         " url":" http://192.168.16.21/remidify/media/2/1494863680447.329102.jpg"                     }                 ]                 " registration_proof":[                     {                         " id":3,                         " model_id":1,                         " model_type":" App \ DoctorRegistration",                         " collection_name":" registration_proof",                         " file_name":" 1494863687436.266846.jpg",                         " disk":" media",                         " url":" http://192.168.16.21/remidify/media/3/1494863687436.266846.jpg"                     }                 ]                 " qualification_proof":[                     {                         " id":4,                         " model_id":1,                         " model_type":" App \ DoctorRegistration",                         " collection_name":" qualification_proof",                         " file_name":" 1494863695576.803955.jpg",                         " disk":" media",                         " url":" http://192.168.16.21/remidify/media/4/1494863695576.803955.jpg"                     }                 ]             },             "偏好":{                 "可用性":1,                 " appointment_confirmation_method":" manual",                 " average_time":7,                 " holiday_from":null,                 " holiday_till":null,                 " patients_per_hour":null,                 " preferred_appointment_type":"时间段",                 " appointment_frequency":null,                 " preferred_pa​​yment_method":[                     {                         " payment_method":"现金"                     },                     {                         " payment_method":" online"                     }                 ]             },             "用户":null,             " doctor_clinic":[                 {                     " doctor_id":1,                     " clinic_id":1,                     " consultancy_fee":" 12.00",                     " deleted_at":null,                     "工作日":[                         {                             " day":" sun",                             "可用":1,                             "工作时间":[                                 {                                     "来自":" 09:28:00",                                     "到":" 21:28:00"                                 }                             ]                         }                     ]                     "服务":[]                 }             ]         }     ] }

现在我怎样才能找到那些关于或者专业名称的医生。与某些给定的搜索字符串匹配。

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试使用dd()帮助器并使用如下所示

$youcollectionvariables = { "success": true, "doctor": [ { "id": 1, "name": "Dr. Mayank", "dob": "1975-01-01"................. }

dd($youcollectionvariables) 

您将看到格式化的数据,并可以清楚地找到您需要的内容。

希望有所帮助。