我想使用子查詢用ActiveRecord就像這樣: User.select(
'users.*,
(select sum(amount)
from subscriptions
where subscriptions.user_id = user.id
and created_at < ?) as amt)'
).order('amt')
GWT-RPC要求將傳輸對象序列化爲must have a default (zero-argument) constructor。同樣,最終字段不會被序列化(參見問題1054)。 另一方面,我知道我應該「儘量減少可變性」。我的傾向是希望我的TO是不可變的,最終字段,沒有默認構造函數,沒有增變器。 如何儘可能使用GWT-RPC,同時尊重不可變範例。我是否必須轉換爲可變對象才能編組,然後返回到不可變
我正在用syfmony2框架構建我的第一個應用程序。 現在我堅持一點關於如何從我的數據庫中獲取數據。 首先這裏我表(唯一重要的領域) #客戶 CUSTOMER_ID | INT | AI | PK #文章 的article_id | INT | AI | PK number | VARCHAR #customer_article(這兩個領域打造PK) CUSTOMER_ID | INT | PK