• Anssi Kääriäinen's avatar
    Fixed #18375 -- Removed dict-ordering dependency for F-expressions · 90b86291
    Anssi Kääriäinen yazdı
    F() expressions reuse joins like any lookup in a .filter() call -
    reuse multijoins generated in the same .filter() call else generate
    new joins. Also, lookups can now reuse joins generated by F().
    
    This change is backwards incompatible, but it is required to prevent
    dict randomization from generating different queries depending on
    .filter() kwarg ordering. The new way is also more consistent in how
    joins are reused.
    90b86291
Adı
Son kayıt (commit)
Son güncelleme
..
aggregation Loading commit data...
basic Loading commit data...
choices Loading commit data...
custom_columns Loading commit data...
custom_managers Loading commit data...
custom_methods Loading commit data...
custom_pk Loading commit data...
defer Loading commit data...
delete Loading commit data...
distinct_on_fields Loading commit data...
empty Loading commit data...
expressions Loading commit data...
field_defaults Loading commit data...
field_subclassing Loading commit data...
files Loading commit data...
fixtures Loading commit data...
fixtures_model_package Loading commit data...
force_insert_update Loading commit data...
generic_relations Loading commit data...
get_latest Loading commit data...
get_object_or_404 Loading commit data...
get_or_create Loading commit data...
invalid_models Loading commit data...
known_related_objects Loading commit data...
lookup Loading commit data...
m2m_and_m2o Loading commit data...
m2m_intermediary Loading commit data...
m2m_multiple Loading commit data...
m2m_recursive Loading commit data...
m2m_signals Loading commit data...
m2m_through Loading commit data...
m2o_recursive Loading commit data...
many_to_many Loading commit data...
many_to_one Loading commit data...
many_to_one_null Loading commit data...
model_forms Loading commit data...
model_formsets Loading commit data...
model_inheritance Loading commit data...
model_inheritance_same_model_name Loading commit data...
model_package Loading commit data...
mutually_referential Loading commit data...
one_to_one Loading commit data...
or_lookups Loading commit data...
order_with_respect_to Loading commit data...
ordering Loading commit data...
prefetch_related Loading commit data...
properties Loading commit data...
proxy_model_inheritance Loading commit data...
proxy_models Loading commit data...
raw_query Loading commit data...
reserved_names Loading commit data...
reverse_lookup Loading commit data...
save_delete_hooks Loading commit data...
select_for_update Loading commit data...
select_related Loading commit data...
serializers Loading commit data...
signals Loading commit data...
str Loading commit data...
tablespaces Loading commit data...
test_client Loading commit data...
timezones Loading commit data...
transactions Loading commit data...
unmanaged_models Loading commit data...
update Loading commit data...
update_only_fields Loading commit data...
user_commands Loading commit data...
validation Loading commit data...
validators Loading commit data...
__init__.py Loading commit data...