我已经为移动应用服务编写了一些代码,我需要输出为json格式,当我在邮递员上测试时出现此错误:意外'}',但是当我以数组的形式打印它工作正常,但在json格式我有一个问题,我不明白为什么它显示错误,它看起来很好,请检查下面的代码。
谢谢。 has_many :project_events, dependent: :destroy
ransacker :project_event_date do
"project_events.event_date"
end
>
答案 0 :(得分:0)
手动格式化Json可能会导致混淆,并且容易出错。
更好的解决方案是使用json_encode。
以下是您应该更改的行:
//...
echo json_encode(array('status' => '1', 'message' => 'job list found', 'joblist' => $records));
//...
echo json_encode(array('status' => 0, 'message' => 'No jobs found'));
//...
echo json_encode(array('status' => 0, 'message' => 'Required Fields Missing.'));