我有两张表“股票”和“产品”。他们有一对多的关系。
模型- Product.php
public function stocks(){
return $this->hasMany('Modules\Stock\Entities\Stock');
}
模型- Stock.php
public function product(){
return $this->belongsTo('Modules\Product\Entities\Product')->withTrashed();
}
在搜索股票时,我也想按产品名称进行搜索。我有一
我有我的自定义CMS系统与简单的商店模块。现在我想要集成新的功能,如产品变体,大小和颜色。最好的数据库结构是什么?现在,我的产品表如下所示:
products - product informations
products_lang - all product's strings for translation
products_categories - available categories
products_categories_pivot - pivot table for categories
products_similar_pivot - similar pivot ta
假设我有一根这样的绳子
鞋子{蛋糕}嫁给我(菲奥娜:香蕉奶酪},然后{我想要}
我想要一个这样的数组
“鞋子",”嫁给我“,”然后“
甚至是
“鞋子",”嫁给我",“然后”,“
我知道,如果我有一个单一的字符,例如。
鞋子{a}嫁给我{b}然后{c}
我可以做"Shoes {a} marry me {b} and then {c}".split(/\{.\}/)来得到我的结果。
我试过了
"Shoes {cakes} marry me {fiona:banana|cheese} and then {i want}&
我有A表,B表10种不同的表(1,2,3,..10)。我必须根据输入通过连接这10个表、A表和B表中的任何一个/多个来选择数据。
例如:如果输入只有2、5、8、10,我必须连接A、B、2、5、8和10表并检索数据。如果input仅为1且7th表,我必须连接A、B、1和7表并检索数据。
-示例
suppose A is a person table with p_id, p_name, order_id,.......
B is an order table with Order_id,.........
each 1-10 tables are shopping items like clot
我发现PHP语句中的值中的连字符往往会使事情变得.不是工作。它不会失败,但也不会删除正确的行。这到底是为什么?插入很好,只是删除而已。
编辑:我在本例中运行的特定查询(删除了IP )是:
DELETE FROM ratings WHERE ip=IP_ADDRESS AND video = '-yfOsVrJLGt'
当我移除连字符时,这将成功运行。我还补充说,这种情况发生在PHP中,而且似乎仅限于此。
表结构,根据请求:
其中目前没有任何记录。
假设我想根据字符串{variant_prod.title}中的文本显示不同的副本(例如“鞋子”)
例如:
if (variant_prod_title == 'Nike air shoes' ) {
Change so "shoes" will be the only thing showing in the string
else if (variant_prod_title == 'Nike air t-shirt' ) {
Change so "t-shirt" wil
我想开发一个系统,在那里用户将动态获得数据(我的意思是动态的,不需要重新加载页面,使用AJAX..但是,这并不重要)。
我的情况是这样的。我有这个表,我叫它" player ",在这个player表中,我将存储player信息,例如,player名称、级别、经验等。
每个玩家可以有不同的衣服,从上衣(衬衫),底裤,鞋子和发型开始,每个球员可以有超过1个上衣,底裤,鞋子等。
我犹豫或不是很确定的是,你通常是如何存储数据的?我现在的设计是这样的:
Player Table
=======================================================