Просматривая документы в App Engine и StringListProperty
или ListProperty
, я не могу найти, есть ли гарантия порядка элементов в списке. То есть я хотел бы быть уверен, что порядок списков остается неизменным, несмотря на то, что он помещается и получает данные из хранилища данных:
instance = MyModel()
instance.list_property = ['a', 'b', 'c']
instance.put()
# Retrieve the model again
instance2 = MyModel.get_by_id(instance.key().id())
assert instance2.list_property == ['a', 'b', 'c']
Предоставляет ли AppEngine какие-либо гарантии относительно порядка элементов в List или StringList?