未找到数据存储记录 Freshdesk
Data Storage record not found Freshdesk
我正在尝试使用 Freshdesk 的数据存储功能,但 return 出错了。
我正在关注 this example。
我存储数据的代码是:
var ticket = domHelper.ticket.getTicketInfo().helpdesk_ticket;
var dataTicket = {
'ticketId': ticket.display_id,
'osNumber': idOS
};
var dbKey = "ticket:" + ticket.display_id;
this.$db.set(dbKey, dataTicket).done(function(data) {
if(data.Created) {
console.log("Dados de OS salvos com sucesso.");
}
}).fail(function(errorData) {
alert("Falha ao salvar dados de OS.");
});
这段代码工作正常。要检索该数据,我使用以下代码:
var ticket = domHelper.ticket.getTicketInfo().helpdesk_ticket;
var dbKey = "ticket:" + ticket.display_id;
this.$db.get(ticket.display_id).done(function(data) {
self.loadData(data);
}).fail(function(errorData) {
console.log("Falha ao recuperar dados de OS.");
});
检索数据的密钥与我用来存储该数据的密钥相同,但它总是进入失败功能。它告诉我没有数据(return 404 错误 API)。
我注意到在尝试检索数据时我的密钥不同。
我已经使用它解决了问题:
var dbKey = "ticket:" + ticket.display_id;
this.$db.get(dbKey).done(function(data) {
self.loadData(data);
});
我正在尝试使用 Freshdesk 的数据存储功能,但 return 出错了。 我正在关注 this example。
我存储数据的代码是:
var ticket = domHelper.ticket.getTicketInfo().helpdesk_ticket;
var dataTicket = {
'ticketId': ticket.display_id,
'osNumber': idOS
};
var dbKey = "ticket:" + ticket.display_id;
this.$db.set(dbKey, dataTicket).done(function(data) {
if(data.Created) {
console.log("Dados de OS salvos com sucesso.");
}
}).fail(function(errorData) {
alert("Falha ao salvar dados de OS.");
});
这段代码工作正常。要检索该数据,我使用以下代码:
var ticket = domHelper.ticket.getTicketInfo().helpdesk_ticket;
var dbKey = "ticket:" + ticket.display_id;
this.$db.get(ticket.display_id).done(function(data) {
self.loadData(data);
}).fail(function(errorData) {
console.log("Falha ao recuperar dados de OS.");
});
检索数据的密钥与我用来存储该数据的密钥相同,但它总是进入失败功能。它告诉我没有数据(return 404 错误 API)。
我注意到在尝试检索数据时我的密钥不同。 我已经使用它解决了问题:
var dbKey = "ticket:" + ticket.display_id;
this.$db.get(dbKey).done(function(data) {
self.loadData(data);
});