0
這其實工作原理:db.raw在knex多個paremter與knex
knex.raw('select * from users where id = ?', [1])
我想使用一個以上的值作爲參數,重複其中的一些。這樣的事情:
knex.raw('select * from users where id = 1? and name = 2? and firstName = 2?', [1, 'someName'])
我該如何做到這一點?
它實際上工作,但我想使用一些參數兩次 – lante
有可能knex不會這樣工作。如果重複您的參數不起作用,您可能需要使用不同的knex方法。我只是看了文檔,但沒有看到他們做這樣的事情: 'select * from user where id = 1?和name = 2?和firstName = 3?' 相反,他們只是: 'select * from user where id =?和name =?和firstName =?' 因此,這可能是不可能的。 –