【发布时间】:2016-06-11 16:42:35
【问题描述】:
我有一个雄辩的集合{{ $questions }},当我在刀片模板中输出它时,我得到以下结果:
[{"question_num":0,"survey_id":2,"question_text":"test","expected_answer":1},
{"question_num":1,"survey_id":2,"question_text":"test","expected_answer":1}]
如您所见,恰好有两个对象。现在当我应用这个
过滤{{ $questions->where('question_num','=', 0) }},我得到以下正确的结果:
[{"question_num":0,"survey_id":2,"question_text":"test","expected_answer":1}]
但是当我应用以下过滤器 {{ $questions->where('question_num','=', 1) }} 时,我得到一个空结果,为什么会这样,当集合的 question_num 的值为 1 时?
[]
我整天都在为此挠头!
【问题讨论】:
标签: json eloquent laravel-5.1 laravel-blade laravel-collection