所以我有两个模型:Product和Sale。它们是通过一个has_many :低谷关联来关联的,它们都有相同的属性和属性名称(sale还有一个更难的):
代码片段:
# Product Model
class Product < ActiveRecord::Base
attr_accessible :qty, :color, :name, :price, :size, :type, :code
has_many :orders
has_many :sales, :through => :orders
end
# Sale Model
class Sale
我有一个产品表和一个库存表。在stock表中存储有关产品销售和购买的数据。我需要显示购买和销售的每个产品的库存基地。所以我需要在vuejs模板中调用一个带有产品Id的模型函数来计算产品的库存数量。如何做到这一点,或者有其他方法吗?请帮帮我。 我的产品控制器功能是- public function stock() {
return Product::with(['category', 'stock'])->get();
} 我的产品模型函数是- public function stock($id){
$purchase_quantity =
我有一个简单的表,其中包含每天几十万种产品的销售量摘要。每种产品和日期占一行,显示当天售出的数量。表格格式为: CREATE TABLE DAILYSALES (ID numeric IDENTITY PRIMARY KEY, ProductID numeric NOT NULL, XDate Date NOT NULL, QTY_SOLD int NOT NULL) 记录只有在当天有销售的情况下才会出现在表中,所以没有QTY_SOLD为零的记录。 我需要找出一种方法来查询某个日期范围内的数据,例如,最近30天,但按增长趋势排序(这段时间内增长最快的产品将位于顶部)。 售出的数量之差超出了图