2017-03-02 168 views
0

我对cakephp有点新鲜,当试图创建符合cakephp表命名和结构标准的表时,我有些怀疑。这里是一个例子,我需要创建表来存储销售记录。cakephp 3表命名约定

sales 

id (PK) 
title 
description 
quantity 
price 
user_id 
created 
modified 

sale_details 

id (PK) 
sale_id (FK) 
product_id 
quantity 
price 
created 
modified 

这样工作吗?

+0

这样工作! –

回答

0

这很好,你可以尝试一下CakePHP Inflector

您需要多元化的形式表和变形器类需要一个 字符串,可以操纵它来处理词的变化,如 复数形式的或骆驼源和正常静态访问。

你可以去这里https://inflector.cakephp.org得到任何字符串的pularize形式。

eg: 1.people => people 
    2.big_apple => big_apples 
    3.sale_detail => sale_details