我是cakephp的初学者,并在成功安装和配置后开始研究教程。我在MySQL中创建了一个数据库并创建了一个表users
,其中包含作为主键的属性email, password, created
和email
。
我运行了一个命令bake all users
以自动生成代码。当我尝试通过转到http://<path>/users
添加新用户时,它只询问password
字段而不是email
字段,并为email
字段插入空格。当我尝试添加另一个用户时,它显示的错误是主键值应该不同。我在哪里做错了?
答案 0 :(得分:0)
运行以下命令
cake bake all
并选择您的数据库,希望它有所帮助
如果它仍然无法正常工作,可能是您的路径未设置。 请参阅以下链接 http://nurelm.com/running-cakephp-command-line-tools-in-windows/
右键单击我的计算机&gt;&gt;属性&gt;&gt;更改设置(在该工作组设置区域中)&gt;&gt;高级..等设置路径,然后它应该工作