问题标签 [datastore]

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 投票
2 回答
2374 浏览

combobox - extjs4 组合框更改也会更改另一个组合框数据存储,并选择值

这可能是一个愚蠢的问题,但我想问一下,当组合框选择的值发生更改时,是否有可能更改另一个组合框的存储数据。

这可能会令人困惑,所以让我举一个清晰的例子,...

comboboxA 有一个包含国家名称的数据存储 comboboxB 有一个包含城市名称的数据存储

因此,其中的数据comboboxA可能是:

comboboxB当值为comboboxA“USA”时的数据将是:

但是当comboboxA 的值为“England”时,comboboxB 中的数据将是:

我怎么能那样做?

我试过了:

我的代码有问题吗?

0 投票
4 回答
4983 浏览

database - 如何从 GAE 数据存储中删除列(属性)?

我有一个存储在 GAE 数据存储中的持久类。我已经从类中删除了其中一个属性。此表中的新记录显示<none已删除属性的值 >。但是有没有一种方法可以让我完全放弃这一列?

谢谢。

根据 moraes 的建议添加了以下“迁移”代码,但没有达到预期的结果:

0 投票
3 回答
539 浏览

google-app-engine - 如何最好地减少数据存储 put 使用的 CPU 时间

我有一个每三分钟运行一次的 cron 作业,它从远程 API 中提取一些数据,然后将其存储在我的本地数据存储中。但是,这会在数据存储放置操作中占用大量 CPU 时间。我怀疑我可能正在做一些非常愚蠢的事情,可以进行很多优化:

如您所见,我将返回的每条数据作为新“行”存储在本地数据存储表中。有什么技术可以用来减少这个 cron 作业使用的大量数据存储 CPU 时间吗?

0 投票
4 回答
653 浏览

c# - 存储 ListView 数据 C#

我正在尝试用 C# 编写一个小程序(使用 Visual Studio 2010)来跟踪我保存在计算机上的电影。该界面只是一个具有 7 列和一个添加按钮的 ListView。添加按钮打开一个打开对话框并允许我选择视频文件。单击打开,然后查看有关 ListView 表中文件的信息。

我想知道是否有人可以告诉我存储列表视图表的最佳方法是什么。因此,随着时间的推移,我放入列表视图的所有信息都会在我启动程序时出现。也许就像我要如何获得类似的变电站(例如 iTunes)一样,当我添加音乐文件并退出程序然后稍后运行程序时,文件将不会出现像我在这种状态下那样的空列表视图。

我应该使用 StreamWriter 和 textfile 还是有更好的方法?

如果这很复杂,请原谅。我的英语不够好。我不是一个有经验的程序员。

0 投票
1 回答
820 浏览

java - 在获取对象(java)时减少 Google App Engine 中的 datastore_v3.Next 调用,可能吗?

我正在尝试优化从 Google 数据存储中读取对象的代码。使用 Java 和 JDO,这是我的代码:

当我查看 appstats 日志时,结果如下:

所以,我的问题是;我可以以某种方式调整(JDO 设置、其他设置)每个 datastore_v2.Next 从数据存储中获取多少对象?

我正在努力赢得一些 API 大周期。或者,很多,如果我想要的是可能的。

0 投票
1 回答
5786 浏览

json - EXTJS 日期字段问题请帮忙

我很难弄清楚这是怎么发生的。我在回调中使用 Extjs 和 AJAX 和 JsonStore 我在 ASP 中的页面调用数据库并返回此字段中的一些字段有一个日期,此日期返回正确的日期例如:“date_creat_post”:“29\u002F04\u002F2011 “ ……

现在,一旦我在数据网格的页面中查看我的输出,我将得到以下信息:


04/05/2013 <----> 它在回调中返回的日期是 04/05/2011

06/05/2012 <----> 它在回调中返回的日期是 06/05/2010

07/04/2012 <----> 它在回调中返回的日期是 07/04/2010


我看了所有扔我的代码,看看它们是否是我在日期上增加 1 年的地方。但找不到。我已经尝试了至少 2 天来解决这个问题。

这是我的代码:

我将在 firebug json 中给出我的回调:

在此先感谢我希望邪恶网络上的一些人可以帮助我....

干杯。


所以在尝试了很多解决方案之后,我终于找到了这个问题,在我多次尝试格式化并插入我的 msSQL 数据库之后的日期示例,这个问题就是问题所在:13\09\2011 (d/m/Y) 变成了这个2012 年 9 月 1 日(d/m/Y)所以由于某种原因,第 13 个月被添加到月份,所以说第 13 个月不存在,所以日期将转到 2012 年 9 月 1 日......

再次查看后,它的格式似乎不太好,所以我将其更改为 de (m/d/Y),现在当我在 (extjs) 中的日期字段上点击 13 天时出现 sql 错误。

“将 varchar 数据类型转换为 datetime 数据类型导致值超出范围。”

等等,现在有人有什么想法吗????

0 投票
1 回答
202 浏览

websphere - Websphere“必须从 DataDirect DataStoreHelper 调用此方法”

我们收到此错误消息“必须从 DataDirect DataStoreHelper 调用此方法。” 前面有此警告代码“DSRA0080E”。

基本上我们必须使用 MSSQLDataStoreHelper,但错误表明我们必须使用 DataDirect DataStoreHelper。

有谁知道如何解决它?

无论如何,这是堆栈跟踪,但有以下例外:

[30/05/11 11.06.35:468 CEST] 00000015 WSJdbcDataSou W DSRA0080E: Data Store Adapter haricevuto un'eccezione。Vedere il messaggio di eccezione originale: 无法从 DataStoreHelper Defaulting to READ COMMITTED 确定 WebSphere 默认隔离级别。com.ibm.websphere.rsadapter.MSSQLDataStoreHelper@60fc60fc com.ibm.ws.exception.WsException: DSRA7001E: 必须从 DataDirect DataStoreHelper 调用此方法。

谢谢丹尼尔

0 投票
3 回答
15561 浏览

javascript - 如何使用数据存储使用 JSON 数据填充表单?

如何使用数据存储使用 JSON 数据填充表单?文本字段如何与商店、模型相关联?

JSON

0 投票
1 回答
3593 浏览

content-management-system - Umbraco:有多少节点太多了?

umbraco cms 中是否可能有太多节点?我目前正在接管一个 umbraco 网站的开发,该网站将拥有用户生成的内容和评论系统。如果我将所有这些数据存储为内容节点,系统会优雅地扩展吗​​?

我知道整个内容在运行时内存中作为 xml 保存——因此,如果这会导致运行时内存不断增长,那么将 cms 视为用户评论的数据存储似乎是个坏主意。然而,这是一个比我更了解 umbraco 的人向我建议的方式。

以这种方式做事在 umbraco 中很常见吗?

0 投票
1 回答
437 浏览

python - 使用 deferred.defer 任务发布到数据存储时出现问题

我正在尝试在 Python 中的 Google App Engine 上执行此操作:

当我通过 cron 作业运行上述代码时,它不起作用。该文件执行没有错误,任务(列表“人员”中有 200 个字符串)被正确添加到队列中并正确地通过。但是数据库 PersonDb 没有得到更新。我知道该功能有效(以上已简化),因为它有效:

以上 2 行代码有效,并且数据库得到更新,但我需要将其作为延迟任务运行。有什么建议么?

更新:我在日志中得到这个:文件“C:\Program Files\Google\google_appengine\google\appengine\ext\deferred\deferred.py”,第 129 行,在运行 raise PermanentTaskFailure(e) PermanentTaskFailure: 'module'对象没有属性“add_to_db”