我有一个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。
任何人都知道如何以这种方式查询数组字段吗?还是您建议通过另一种方式构造数据来达到相同结果的另一种方式?