gpt4 book ai didi

google-app-engine - App Engine - 为什么有 PhoneNumber、Link、Rating 等类?

转载 作者:太空宇宙 更新时间:2023-11-03 15:19:36 24 4
gpt4 key购买 nike

我还没有找到一些 App Engine 类存在的原因。有一个 PhoneNumber、一个 Link、一个 PostalAddress、一个 GeoPt、一个 Rating 等等。为什么要对这些进行特殊处理?他们似乎没有任何智慧 - 例如。地理搜索。我知道 Link 比 String 属性有更多的空间,但剩下的呢?

参见: http://code.google.com/appengine/docs/java/datastore/dataclasses.html

最佳答案

那些类型是“语义”类型。它们出现在 Java API 中以与 Python API 保持一致。在 Python API 中,它们定义了关于 .to_xml() 方法的特殊行为——例如,PhoneNumberProperty 序列化如下:

<property name="foo" type="gd:phonenumber"><gd:phoneNumber>12345-678</gd:phoneNumber></property>

关于google-app-engine - App Engine - 为什么有 PhoneNumber、Link、Rating 等类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1856126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com