问题标签 [taffydb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1305 浏览

javascript - TaffyDB:选择问题

我是 TaffyDB 的新手,没有做过很多 javascript 编程,所以我希望我遇到的问题很简单。我正在尝试根据所选客户端使用存储在 TaffyDB 中的选项更新列表框。但是,当我进行选择时,它会返回所有行。

下面是我用来更新列表框的代码,以及用于执行查询的 selectString,以及 TaffyDB 中的内容。

任何人都知道为什么我在指定 clientID = 1788 时要取回所有行?

我尝试了在列标识符周围加引号和不加引号的选择字符串。

selectString 中有什么:{clientID:"1788"}

数据库中的内容:[{"clientID":"1788","projectID":"19"}, {"clientID":"1789","projectID":"24"}, {"clientID":"1790" ,"projectID":"23"}]

谢谢你的帮助。亚伦湖布拉彻

0 投票
1 回答
636 浏览

jquery - TaffyDB OR 运算符如何?

从 JSON 文件中,我想选择所有标题为“hello”且价格为 50 或 2010 年出版的书。

我无法弄清楚如何使用 OR 逻辑运算符。

我已经使用 || 做了类似的事情,但我认为这不是正确的事情。

代码:

有人可以帮忙吗?

0 投票
3 回答
4601 浏览

angularjs - 在 AngualJS ng-repeat 中对集合进行分组?

我有一个非常简单的场景,其中有一组记录可用,我需要在一个简单的 ng-repeat 中显示它们。但是,我需要按属性分组的记录,而我的目标不是不必更改集合即可完成此分组。我的想法是可以应用某种类型的过滤器,但实际上过滤器、过滤器、数据和不分组。有没有办法收集并简单地分组和重复?

真正的 hack-ish jsFiddle 就在这里,我正在尝试做。

http://jsfiddle.net/bryangrimes/RufQh/5/

简而言之,这个想法是这样的:

更新:所以最后我们已经使用 taffyDB 来容纳原始数据集,所以它只是被扩展了。

和要呈现的 HTML:

0 投票
1 回答
549 浏览

javascript - 如何为 taffyDB 查询动态创建此对象

我有一个填充了 productdata 的 taffyDB,并且想要进行查询以选择范围在 >2 和 <=4 之间的所有产品

我知道用这个查询可以很容易地做到这一点:

但是如何使用来自两个下拉框的值动态构造此查询?我想不出一种方法来实现它,因为我认为我无法创建一个具有 2 个同名属性的对象:/

0 投票
1 回答
386 浏览

javascript - 使用 TaffyDB(或其他 JS DB)进行不区分大小写的查询

我正在使用 TaffyDB 作为我现在正在开发的网站的“数据库”。它非常整洁,我可以进行“喜欢”搜索。但是,“like”搜索仍然区分大小写,并且如果存在记录:“Banana”,则“banana”查询将失败。

  • 任何人都知道如何使用 TaffyDB 进行此类查询
  • 或者,有没有可以做这种功能的 JS DB
0 投票
3 回答
1148 浏览

javascript - Taffydb 动态like 'and' 查询

我最近开始使用 taffydb。假设我有这个作为我的数据

如果我想编写一个查询来查找所有带有“一二”和“三”的记录,我会做类似的事情

这将返回产品 2 和 4。不幸的是,我无法弄清楚如何使用具有未知数量要搜索的变量的动态查询来做到这一点。我这样做是为了让用户搜索他们自己提供的单词。

有人有什么想法吗?

0 投票
1 回答
428 浏览

javascript - TAFFYdb:将选项传递给函数

更新:此代码很疯狂。这里问题的根源是通过连接字符串来重新创建变量的名称,并假设它会神奇地变成那个变量。我有很多东西要学。此外,将模糊数量的选项传递给函数的更好方法是使用 JSON。

一些事情:数据库工作。如果我运行createTimePicker(cybex_arctrainer1)它会很好地填充availableTimes变量。问题似乎在于将它们组合selected_unit+selected_unit_number并传递给createTimePicker.

0 投票
1 回答
849 浏览

mysql - 保护客户端数据库,如 TaffyDB

我必须使用 HTML/CSS/JS(用于 PhoneGap)为智能手机开发应用程序,并且必须将数据存储在某处。

经过一番研究,我发现 TaffyDB ( http://www.taffydb.com/ ) 确实可以胜任这项工作,除了一点:安全性

我不希望有人通过保存 JS 文件来获取我所有的数据,那么有没有保护它的解决方案?或者,如果我想保持数据的私密性,我是否必须使用通常的数据库(如 MySQL)以及通过 Ajax 调用的 PHP 脚本?

谢谢您的帮助。

0 投票
0 回答
247 浏览

data-binding - ember.js 如何自动检测模型的增量

我正处于学习 Ember.js 的早期阶段。如果它可以告诉我由于用户通过 UI 修改/添加而应用到模型的“增量”,我特别感兴趣

我需要允许用户更改复选框、列表、编辑框和数据网格(EmberTable)的值——然后以统一的独立于小部件的方式(每 5-6 秒增量)捕获这些更改,然后将它们发送回如果浏览器处于脱机状态,则为后端或浏览器内数据库 ( taffyDb )。

例如,模型的 Delta 意味着:我的模型有一个包含 5 个元素的列表,在视图中表示为一个列表。用户单击“添加”按钮以将另一个条目添加到列表中。这种变化 Ember 会传播回模型。所以现在模型包含 6 个列表。我正在寻找的是自动框架函数调用(或其他东西),它让我确切地知道用户添加的值(或者在我有文本框的情况下更改)

我正在寻找至少可以做类似事情的 ember 文档/示例的指针——看看这个框架提供了多少支持与我必须自己构建多少

0 投票
1 回答
949 浏览

javascript - 在 TaffyDB 中使用变量名作为列名

我是 taffydb 的新手,在尝试查询数据库时遇到以下问题。我的数据库有一个名为 TYPE 的列。我试图获取 TYPE 等于“是”的所有记录。

这一行给了我正确的结果:

但是,如果我尝试将这些值作为参数传递,则找不到任何记录。

例如。

只是我需要将这些值作为方法参数而不是以硬编码的方式传递。完成这项工作的正确方法应该是什么?