3
我使用Node和postgresql。我試圖對bd做一個knex查詢。節點:除非添加'then',否則Knex postgres查詢不會被觸發
爲什麼在沒有then()調用的情況下該查詢不起作用?
knex('test').insert(User1).then();
我使用Node和postgresql。我試圖對bd做一個knex查詢。節點:除非添加'then',否則Knex postgres查詢不會被觸發
爲什麼在沒有then()調用的情況下該查詢不起作用?
knex('test').insert(User1).then();
我認爲這是預期的行爲。
這是因爲框架希望你要麼履行承諾或調用任何其它提供output interfaces
到鏈的承諾輸出的更清潔的方式來結束查詢構建步驟,看到這個小example之一,希望它有助於。
只需要注意一下,如果你正在使用async/await,你可以等待它:'await knex('test')...'它會被執行。 – BrunoLM