我了解如何在传递正则表达式时通过DjangoORM搜索Postgresql正则表达式。当正则表达式在数据库表中,而我正在传递字符串时,等效值是什么?例如,以下Postgresql和DjangoORM查询是等价的:
SELECT * FROM StringValuesWHERE val ~* '^[a-z]{3}$'
我有一个包含PostgreSQL jsonb field的Django模型 id = models.BigIntegerField(primary_key=True)数据字段包含username属性。我通过以下方式对此属性进行了索引
CREATE INDEX ON users_socialuser ((data->>'userna