【发布时间】:2014-02-28 15:39:26
【问题描述】:
不确定是 ydn-db 中的错误还是我做错了什么。因此,数据已成功保存在 ydn-db 数据库中,并且 db.values 工作正常,我可以从数据库中获取所有数据。但是,当我只想从 DB 获取一个数据输入时,它在 chrome 中可以正常工作,但在 safari 中,它无法通过 ID 从 DB 获取单个数据。
但是如果我写 ROWID 数字,我可以在 safari 的检查器中看到,而不是函数 get 中的 ID,我可以得到它。
问题是我不知道 ROWID 所以我无法从数据库中获取数据。
那么是YDN-DB的get函数中的错误还是我的一些错误?
这行得通:
db.values('sections').done(function(data) {console.log(data);});
这不适用于 safari 和苹果设备:
db.get('section', sectionID).done(function(data) {console.log(data);});
thnx
【问题讨论】: