Tôi chỉ cần tìm ra điều này cho ứng dụng của riêng mình, vì vậy hãy đăng lại câu trả lời ở đây.Cách liệt kê các loại trong kho dữ liệu?
5
A
Trả lời
5
Thời gian đã trôi qua kể từ này đã được hỏi và trả lời. Bây giờ có một cách đơn giản hơn.
Xem http://code.google.com/appengine/docs/python/datastore/metadataqueries.html
q = Kind.all()
for kind in q.fetch(100):
print kind.kind_name
4
def GetSchemaKinds():
"""Returns the list of kinds for this app."""
class KindStatError(Exception):
"""Unable to find kind stats."""
from google.appengine.ext.db import stats
global_stat = stats.GlobalStat.all().get()
if not global_stat:
raise KindStatError()
timestamp = global_stat.timestamp
kind_stat = stats.KindStat.all().filter(
"timestamp =", timestamp).fetch(1000)
kind_list = [stat.kind_name for stat in kind_stat
if stat.kind_name and not stat.kind_name.startswith('__')]
kind_set = set(kind_list)
return list(kind_set)
tham khảo: http://groups.google.com/group/google-appengine/browse_thread/thread/f2e7568040c015ff
1
Điều đáng chú ý là câu trả lời này là dành cho db
api cũ. ndb
api mới có một cách khác để có được tất cả Kind
được liệt kê tại đây https://cloud.google.com/appengine/docs/python/ndb/metadata#get_kinds
Các vấn đề liên quan
- 1. Liệt kê tất cả các kho SVN
- 2. Liệt kê các Nguồn dữ liệu ODBC trong C#
- 3. Không liệt kê danh sách các khung dữ liệu
- 4. Cách liệt kê các trường từ truy vấn SQL động trong bộ dữ liệu SSRS
- 5. Ẩn các loại được liệt kê trong Assembly.GetTypes in .net
- 6. Cách liệt kê các tab trong vim?
- 7. Các loại được liệt kê trong SQL Server 2008?
- 8. Liệu Perl có một kiểu liệt kê?
- 9. liệt kê nhanh về NSArray của các loại khác nhau
- 10. Làm cách nào để xử lý các liệt kê mà không có các trường enum trong cơ sở dữ liệu?
- 11. Làm cách nào để liệt kê() trên danh sách các bộ dữ liệu bằng Python?
- 12. Có thể liệt kê tất cả các khoá ngoại trong cơ sở dữ liệu không?
- 13. Chỉ định giá trị cho các loại được liệt kê
- 14. PostgreSQL: Làm thế nào để liệt kê tất cả các kiểu dữ liệu có sẵn?
- 15. Cách liệt kê các tệp trong thư mục tĩnh?
- 16. Liệt kê thông tin về tất cả các tệp cơ sở dữ liệu trong SQL Server
- 17. Liệt kê tất cả các bảng trong cơ sở dữ liệu
- 18. Làm thế nào để liệt kê tất cả các cơ sở dữ liệu MongoDB trong Node.js?
- 19. Cách liệt kê các phím CFProperyList/CFDictionary
- 20. Tôi có thể liệt kê tất cả các bảng trong cơ sở dữ liệu bằng Squirrel SQL bằng cách nào?
- 21. Psql liệt kê tất cả các bảng
- 22. Liệt kê các phím trong từ điển?
- 23. Liệt kê tất cả các chỉ mục
- 24. Cách liệt kê các hàng được trả về trong SQL?
- 25. Liệt kê các nút DOM trong TChromium
- 26. liệt kê các hội đồng trong GAC
- 27. Liệt kê tất cả các tệp đã từng tồn tại trong kho Git
- 28. Làm thế nào để liệt kê các container trong kho lưu trữ màu xanh?
- 29. Chỉ liệt kê các SubFolders trong C#?
- 30. liệt kê các phân vùng trong nútjs