djangoクエリセットが機能しないのはなぜですか?

ステファン

フィルタの値がディクショナリ内の値であるクエリセットを実行しようとしています。

latest_entries = Entry.objects.filter(zipcode__in=nearestzips.values())

print latest_entries
>>>TypeError: Cannot use a multi-field GeoValuesQuerySet as a filter value.

2回目の試行

latest_entries = Entry.objects.filter(zipcode__in=nearestzips.values_list('code', flat=True))

print latest_entries
>>>ProgrammingError: invalid reference to FROM-clause entry for table "cities_postalcode" HINT perhaps you meant to reference the table alias"u0"

どうすればこれを達成できますか?新しいリストを作成し、辞書の値をリストに追加するという追加の手順を実行する必要がありますか?そして、リストでクエリセットを実行しますか?どうしたらいいのかわからない。

編集:

最寄りのzipを印刷すると、次のようになります。

[<PostalCode:97201>,<PostalCode:97202>]

しかし、nearestzips.values()を出力すると、次のようになります。

[distance:0, code: 97201, name: Portland, subregion: Multnomah] etc.
カタバラン

はのnearestzipsサブクラスのようですが、QuerySet互換性が失われています。values_list()単純なPythonリストに変換してみてください

zip_codes = list(nearestzips.values_list('code', flat=True))
latest_entries = Entry.objects.filter(zipcode__in=zip_codes)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

モデルクエリセットが正しく機能しないのはなぜですか?

分類Dev

エントリセットの反復処理が機能しないのはなぜですか?

分類Dev

Django / Pythonリクエストが本番サーバーから機能しないのはなぜですか?

分類Dev

フェッチリクエストが配列マップで機能しないのはなぜですか?

分類Dev

ローカルホストではないIPを指すセロリバックエンドが機能しないのはなぜですか?

分類Dev

クリック機能が機能しないのはなぜですか?

分類Dev

jQueryクリック機能が機能しないのはなぜですか?

分類Dev

Bearerがリクエスト認証ヘッダーで機能しないのはなぜですか?

分類Dev

セロリの定期的なタスクが機能しないのはなぜですか?(Django)

分類Dev

クエリが機能しないFireStoreはなぜですか?

分類Dev

クリック可能な画像が機能しないのはなぜですか?

分類Dev

このクエリがPHPMyAdminで機能しないのはなぜですか

分類Dev

バッチスクリプトで「doset」機能が機能しないのはなぜですか?

分類Dev

PrestoクエリでORDERBYが機能しないのはなぜですか?

分類Dev

room.slugでクエリが機能しないのはなぜですか

分類Dev

Solrクエリが空白で機能しないのはなぜですか?

分類Dev

このGROUPBY Mysqlクエリが機能しないのはなぜですか?

分類Dev

このmysqlクエリが機能しないのはなぜですか?

分類Dev

このDELETEクエリが機能しないのはなぜですか?

分類Dev

このMySQLUpdateクエリが機能しないのはなぜですか?

分類Dev

GETリクエストはPostmanで機能しますが、ReactJSフェッチで機能しないのはなぜですか?

分類Dev

(AJAX / PHP)この簡単な例でPOSTリクエストが機能しないのはなぜですか?

分類Dev

addEventListener のクリックが機能しないのはなぜですか?

分類Dev

.query()関数がDjango ORMクエリで機能しないのはなぜですか?

分類Dev

Cypherクエリが機能しないのはなぜですか?

分類Dev

DjangoParamaterizedクエリが機能しないのはなぜですか

分類Dev

JSON配列クエリが機能しないのはなぜですか?

分類Dev

xmlクエリが機能しないのはなぜですか

分類Dev

XPathクエリが機能しないのはなぜですか?

Related 関連記事

  1. 1

    モデルクエリセットが正しく機能しないのはなぜですか?

  2. 2

    エントリセットの反復処理が機能しないのはなぜですか?

  3. 3

    Django / Pythonリクエストが本番サーバーから機能しないのはなぜですか?

  4. 4

    フェッチリクエストが配列マップで機能しないのはなぜですか?

  5. 5

    ローカルホストではないIPを指すセロリバックエンドが機能しないのはなぜですか?

  6. 6

    クリック機能が機能しないのはなぜですか?

  7. 7

    jQueryクリック機能が機能しないのはなぜですか?

  8. 8

    Bearerがリクエスト認証ヘッダーで機能しないのはなぜですか?

  9. 9

    セロリの定期的なタスクが機能しないのはなぜですか?(Django)

  10. 10

    クエリが機能しないFireStoreはなぜですか?

  11. 11

    クリック可能な画像が機能しないのはなぜですか?

  12. 12

    このクエリがPHPMyAdminで機能しないのはなぜですか

  13. 13

    バッチスクリプトで「doset」機能が機能しないのはなぜですか?

  14. 14

    PrestoクエリでORDERBYが機能しないのはなぜですか?

  15. 15

    room.slugでクエリが機能しないのはなぜですか

  16. 16

    Solrクエリが空白で機能しないのはなぜですか?

  17. 17

    このGROUPBY Mysqlクエリが機能しないのはなぜですか?

  18. 18

    このmysqlクエリが機能しないのはなぜですか?

  19. 19

    このDELETEクエリが機能しないのはなぜですか?

  20. 20

    このMySQLUpdateクエリが機能しないのはなぜですか?

  21. 21

    GETリクエストはPostmanで機能しますが、ReactJSフェッチで機能しないのはなぜですか?

  22. 22

    (AJAX / PHP)この簡単な例でPOSTリクエストが機能しないのはなぜですか?

  23. 23

    addEventListener のクリックが機能しないのはなぜですか?

  24. 24

    .query()関数がDjango ORMクエリで機能しないのはなぜですか?

  25. 25

    Cypherクエリが機能しないのはなぜですか?

  26. 26

    DjangoParamaterizedクエリが機能しないのはなぜですか

  27. 27

    JSON配列クエリが機能しないのはなぜですか?

  28. 28

    xmlクエリが機能しないのはなぜですか

  29. 29

    XPathクエリが機能しないのはなぜですか?

ホットタグ

アーカイブ