Django Postgres数组字段-计数重叠数吗?

时间:2018-11-04 10:06:01

标签: python django postgresql django-orm

我有一个let fruit = ['apple', 'orange', 'pear', 'strawbery']; let myFavoriteFruit === 'orange'; const IncludesMyFavouriteFruit = (list) => { for (let item of list) { if (item === myFavoriteFruit) return true; // Ends the loop; we'll never get to 'pear' and 'strawbery'. } return false; // There is not my favourite fruit. } 模型,其中包含一个Article字段,该字段是按排序的升序排列的关键字列表的keywords。我想做一个查询,查找所有关键词重叠最少的文章。

示例:

ArrayField

有一个similar question here用于一般的Postgres,而不是Django ORM。

任何人都知道如何以这种方式查询数组字段吗?还是您建议通过另一种方式构造数据来达到相同结果的另一种方式?

0 个答案:

没有答案