Javascript AttributeError:“list”对象没有“filtered”属性(Odoo 14)

Javascript AttributeError:“list”对象没有“filtered”属性(Odoo 14),javascript,python,xml,odoo,Javascript,Python,Xml,Odoo,我得到一个attributeError:“list”对象在尝试此代码时没有“filtered”属性: tag_ids = [self.env['account.analytic.tag'].browse(tag) for tag in analytic_tag[0][2]] my_tag = tag_ids.filtered(lambda q: .....) 打印标记ID时,我得到了:标记ID:[account.analysis.tag2,,account.analysis.tag1

我得到一个attributeError:“list”对象在尝试此代码时没有“filtered”属性:

  tag_ids = [self.env['account.analytic.tag'].browse(tag) for tag in analytic_tag[0][2]]
   my_tag = tag_ids.filtered(lambda q: .....)
打印标记ID时,我得到了:标记ID:[account.analysis.tag2,,account.analysis.tag1,]

在这种情况下,如何使用过滤函数


谢谢。

您将获得一个单记录集列表,而不是多记录集列表

只需以另一种方式使用列表:

tags=self.env['account.analysis.tag']。浏览[tag\u id以查找分析标签[0][2]中的标签id] my_tags=tags.filtered