不能 Edit/Update 数据库中的某些项目 (Table)
Can't Edit/Update Certain Items In Database (Table)
我有一个数据库,我输入了多个订单。除了一些不接受 updates/changes 到其字段的旧条目外,一切似乎都运行良好。
注意:大部分字段都是具有通过下拉框输入的可能值的字符串。
因此,如果我打开 订单 A,我可以很好地进行调整,即使在关闭页面并返回或刷新后,这些更改仍然存在。
但是如果我打开订单 B,我可以通过下拉菜单进行更改,看起来它们已经调整,但是如果我离开页面或刷新所有更改都已恢复。
一条可能有用的信息是,这些订单中的每一个都至少有一个字段,其中包含一个 不再是可能值 的条目(原始条目是removed/changed 根据客户的要求)。
也许他们是 "locked" 因为这个?有没有办法查看已发布应用程序的错误日志?
我可以删除 "corrupt" 条目并重新创建它们(因为目前只有少数条目),但我希望找到更好的解决方案,以防将来再次发生这种情况。
如有任何帮助,我们将不胜感激。
每个部署都有自己的日志。你试过了吗"App Settings > DEPLOYMENTS > (click on the desployment) > VIEW LOGS"?
这是一个错误。这样的字段级值更新应该可以通过。
作为解决方法,您可以在 OnSave 模型的事件中使用允许的值更新禁止的(不再可能)值,例如:
switch (record.Field) {
case "old_value_1":
record.Field = "new_value_1";
break;
case "old_value_2":
record.Field = "new_value_2";
break;
...
}
对于给您带来的不便,我们深表歉意。
我有一个数据库,我输入了多个订单。除了一些不接受 updates/changes 到其字段的旧条目外,一切似乎都运行良好。
注意:大部分字段都是具有通过下拉框输入的可能值的字符串。
因此,如果我打开 订单 A,我可以很好地进行调整,即使在关闭页面并返回或刷新后,这些更改仍然存在。
但是如果我打开订单 B,我可以通过下拉菜单进行更改,看起来它们已经调整,但是如果我离开页面或刷新所有更改都已恢复。
一条可能有用的信息是,这些订单中的每一个都至少有一个字段,其中包含一个 不再是可能值 的条目(原始条目是removed/changed 根据客户的要求)。
也许他们是 "locked" 因为这个?有没有办法查看已发布应用程序的错误日志?
我可以删除 "corrupt" 条目并重新创建它们(因为目前只有少数条目),但我希望找到更好的解决方案,以防将来再次发生这种情况。
如有任何帮助,我们将不胜感激。
每个部署都有自己的日志。你试过了吗"App Settings > DEPLOYMENTS > (click on the desployment) > VIEW LOGS"?
这是一个错误。这样的字段级值更新应该可以通过。
作为解决方法,您可以在 OnSave 模型的事件中使用允许的值更新禁止的(不再可能)值,例如:
switch (record.Field) {
case "old_value_1":
record.Field = "new_value_1";
break;
case "old_value_2":
record.Field = "new_value_2";
break;
...
}
对于给您带来的不便,我们深表歉意。