我在KendoUI中向用户展示了自定义数据库视图,但我的问题是它无法更新。我的问题如下:有没有办法根据哪些列进行更新来编写自定义更新行为?
例如,假设我在department_id上的部门(id,dept_name)加入了员工(id,name,dept_id),以形成表emp_dept(employee_id,employee_name,department_name)。假设我在Kendo中显示emp_dept,并希望从界面更改部门名称(使用标准的UPDATE语句,这在某种程度上是不可能的)。我可以为自定义更新编写自定义代码吗?例如,在交通方面(并且尽量不要嘲笑我看起来像基本/不知情的人,因为我还是一个菜鸟):
update: {
url: function(options){
if(updating the employee name column)
return someserver:port/employees/employee_id
else if(updating the department name column)
return someserver:port/department/department_id
},
},
希望你明白了。这在KendoUI中是否可行?