GAE部署V2EX一日了,怎么还在索引数据库?如下

2010-10-28 12:34:42 +08:00
 chinasb
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 511, in __call__
handler.get(*groups)
File "/base/data/home/apps/v2ping/1.345793633376194920/main.py", line 203, in get
for node in qx:
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1786, in __iter__
return self.run()
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2367, in run
results = _BaseQuery.run(self, **kwargs)
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1770, in run
iterator = raw_query.Run(rpc=rpc)
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 1151, in Run
return self._Run(**kwargs)
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 1178, in _Run
rpc=rpc)
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 1211, in _RunInternal
str(exc) + '\nThis query needs this index:\n' + yaml)
NeedIndexError: no matching index found.
This query needs this index:
- kind: Node
properties:
- name: category
- name: topics
direction: desc
6843 次点击
所在节点    Project Babel
5 条回复
billychow
2010-10-28 13:09:20 +08:00
不是在,而是缺少这个索引,你检查一下,没有的话加上。
chinasb
2010-10-28 13:11:01 +08:00
@billychow 直接用git下载的,不会有少吧...T_T
chinasb
2010-10-28 13:16:27 +08:00
@billychow 检查index.yaml里有这个index啊
chinasb
2010-10-28 13:26:25 +08:00
好了,我重新布署第二个应用就OK了,结贴。呵呵
k_angel
2011-03-24 11:55:20 +08:00
@chinasb 我的直接显示hello world,两日了,好还没有建数据库,问一个很弱的没问题,怎么知道Google是不是在建立数据库?第二个应用刚刚部署完毕,也不能显示。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/3818

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX