2

访问对象中对象order_id的属性会在日志中生成以下错误:ScoredDocumentSearchResults

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

但是这里的文档是指order_idhttps ://developers.google.com/appengine/docs/python/search/scoreddocumentclass

哪个是对的?我正在使用 SDK 1.7.3。

4

3 回答 3

4

文档更新比代码慢,您应该按照最新代码建议您执行的操作进行操作。

于 2012-12-19T13:41:12.580 回答
1

在 2012 年 5 月 22 日版本 1.6.6 的SdkReleaseNotes中写道:

“搜索 API 已弃用order_idDocument 类的属性。它已被rank属性替换。”

所以显然你应该使用rank.

于 2012-12-19T15:12:12.837 回答
1

你应该使用rank. 我已经提交了一个错误来修复该文档。(我在搜索 API 上工作)

于 2012-12-19T23:58:47.743 回答