我想在django queryset中調用postgresql函數,此函數的參數與當前行相關。在django querystet結合Django查找使用額外(不是額外的常量參數)
讓我們假設我有以下查詢集:
queryset = Baz.objects.filter(foo = 'foo', foo__bar = 'bar').
,我想補充一點,調用一個函數一個額外的參數,而這個函數的參數應該是Django的查找foo_baz
解析爲名稱。
在理想的世界裏,我想這樣寫:
queryset.extra(were = "my_function(foo__baz)")
竟被那渲染爲:
my_function("FOO_TABLE".baz)
我會試試看,謝謝。 –
它沒有工作。 –