如何处理数据库数据类型:';位';使用javascript?

如何处理数据库数据类型:';位';使用javascript?,javascript,bit,Javascript,Bit,我在DB中有一个名为“active”的字段,它的数据类型是“BIT(1)”(我只需要它是1或0) 但是,从带有active='0'、active=0和active=false的js应用程序中,两者都无法更新数据库 我的系统结构是: js-frontend -> phpCaller -> phpAPI -> DB 有人能教我如何处理这个问题吗?在phpAPI中是这样的:“替换为Staff('name','active')值(':name',':active')”应该在API而不

我在DB中有一个名为“active”的字段,它的数据类型是“BIT(1)”(我只需要它是1或0)

但是,从带有
active='0'
active=0
active=false
的js应用程序中,两者都无法更新数据库

我的系统结构是:

js-frontend -> phpCaller -> phpAPI -> DB

有人能教我如何处理这个问题吗?

在phpAPI中是这样的:“替换为Staff('name','active')值(':name',':active')”应该在API而不是Js中完成吗?是的,应该在API中完成Js需要和DB理解之间的转换。包括您当前拥有的表定义、API函数和JS调用。