【发布时间】:2014-08-13 21:46:57
【问题描述】:
在离线html5项目上工作,我有以下商店:
outreach_answers = {
name: 'outreach_answers',
keyPath: ['device_unique_id', 'outreach_id', 'question_id'],
indexes: [
{
keyPath: 'outreach_id'
},
{
keyPath: 'section_id'
},
{
keyPath: 'question_id'
},
{
keyPath: 'answer'
}
]
}
我需要进行如下查询:
SELECT records FROM outreach_answers
WHERE question_id = 12 AND section_id = 2 AND outreach_id = 'AB-56'
我能够使用的大多数方法(例如db.get()、db.values() 甚至db.from()...where().list())似乎都非常严格。
其中,最后一种方法似乎是最有希望的,直到我真的需要运行一个应该同时过滤question_id、section_id 和outreach_id 的查询。
提前谢谢你!
【问题讨论】: