내 AngularJS 앱에 RESTful 인터페이스를 만들 때 Laravel 4를 사용하고 있습니다.입력 Sanitizing Laravel 4
지금은 개체를 업데이트하고 싶습니다. 내 모델이라고 Discount Link
나는이 작업을 수행하는 방법은 다음과 같습니다
General error: 1 no such column: $edit
편집 :
$data = Input::all();
$affectedRows = DiscountLink::where('id', '=', $id)->update($data);
내가 내
laravel.log
에 오류가
을 (유효성 검사의 어떤 종류가 상상하십시오) 각도로 추가 되었기 때문에 내 서버로 전달 된 값입니다. 내 JS에서 명시 적으로 제거 할 필요가 표시되지 않으므로 내 질문은 다음과 같습니다.
내 모델에서주의를 끌만한 종류의 키 - 이름 목록을 어떻게 만들 수 있습니까? 그렇게하면, 우연히 뭔가가 전달 되더라도, REST 호출은 실패 할 필요가 없다.
나는이 인수는 JS에서 살균위한 것입니다하지만 난 후 혼란이 될 수있는 많은 디 할당 문에 내 코드를 오염 것 같아요, 특히 AngularJS와를 처리 할 때 :
delete discountLink.$edit;
어떤 제안?
먼저 개체를 검색하려면 무엇이 필요합니까? 추가 DB 호출없이이 작업을 수행 할 수있는 방법이 있습니까? – iamyojimbo
흠 ... 나는 이것에 관해 생각할 것이다. 그러나 나는 생각한다 - 부정. laravel.io에이 질문을하십시오, 나는 또한 질문에 흥미가 있습니다. – podliy16
또한 웅변 모델을 확장하는 클래스를 작성하고이 클래스에이 기능을 추가 할 수 있습니다. 이 새로운 수업에서 모든 모델을 확장하십시오. 하지만 laravel.io가 더 좋음) – podliy16