2

object 内order_idのオブジェクトのプロパティにアクセスすると、ログに次のエラーが生成されます。ScoredDocumentSearchResults

DeprecationWarning: order_id is deprecated; use rank instead logging.debug(document.order_id)

ただし、ここのドキュメントは次を参照していorder_idます: https://developers.google.com/appengine/docs/python/search/scoreddocumentclass

どちらが正しい?SDK 1.7.3 を使用しています。

4

3 に答える 3

4

ドキュメントの更新はコードよりも遅いので、最新のコードで推奨されていることをすべて実行する必要があります。

于 2012-12-19T13:41:12.580 に答える
1

バージョン1.6.6-2012年5月22日のSdkReleaseNotesには、次のように書かれています

「SearchAPIはorder_idDocumentクラスの属性を廃止しました。これは、属性に置き換えられましたrank。」

したがって、明らかにを使用する必要がありますrank

于 2012-12-19T15:12:12.837 に答える
1

を使用する必要がありますrank。そのドキュメントを修正するためにバグを提出しました。(私は検索 API に取り組んでいます)

于 2012-12-19T23:58:47.743 に答える