javascript - 如何使用变量作为属性标题编写 taffyDB 查询?

标签 javascript taffydb

我正在使用taffyDB查询我的 javascript 对象。我有一个数据库 db(),其中数据库中的每个项目都有一个属性 Test Field 和一个属性 Test_Field

如果我想查询 db()Test_Field 值为“test”的所有项目,则可以执行以下操作:

var dbQuery = db({ Test_Field:"test" }).get()

但是,如果我想查询db()Test Field值为“test”的所有项目,我找不到任何有效的查询。以下是我的最佳尝试。

var dbQuery = db({ Test Field:"test" }).get()

var fieldName = "Test Field"
var dbQuery = db({ fieldName:"test" }).get()

var field = {}
field[name] = "Test Field"
var dbQuery = db({ field[name]:"test" }).get()

我想获取测试字段“test”的项目任何想法如何使用变量名称进行查询,以便我可以检查其中带有空格的属性名称类似于测试场

非常感谢您抽出宝贵的时间。如果我不清楚或者您需要我提供其他信息,请告诉我。

最佳答案

你尝试过db().filter({"Test Field": "test"}); 或者 var obj = {}; obj[字段名] = "测试"; db().filter(obj);

关于javascript - 如何使用变量作为属性标题编写 taffyDB 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32636759/

相关文章:

javascript - 太妃糖数据库对我的多列进行排序

javascript - Fullpage.js 只能在本地工作?

javascript - jquery $ ('id' ).change inside $ ('id2' ).click?

javascript - 如果我将它们放在函数之外,为什么这些变量会停止工作?

使用 parseInt 的 JavaScript 奇怪结果

javascript - TaffyDB,对同一字段过滤2次(大于然后小于)

javascript - taffyDB 不保存数据

javascript - react native -调试[对象对象]handleException-Observable

javascript - Taffydb 动态like 'and' 查询

taffydb - 查询 TAFFYDB 嵌套记录