我一直在敲我的頭撞在牆上了有關此異常過去一小時:學說1.2必須選擇Error.but一個至少一個字段實際上選擇
的根類查詢(別名二)必須至少有一個字段在這裏一所小學校酒店預訂項目選擇
關注
RoomType:
actAs: [Timestampable]
tableName: room_type
columns:
name: string(100)
number_of_bed: integer
Room:
tableName: room
columns:
id:
type: string(36)
primary: true
room_number: integer
price: decimal
relations:
RoomType:
class: RoomType
local: type_id
foreign: id
RoomBooking:
tableName: roombooking
actAs: [Timestampable]
columns:
id:
type: string(36)
primary: true
room_id: string(36)
checkin_date: date
checkout_date: date
is_cancelled: boolean
relations:
Room:
class: Room
local: room_id
foreign: id
架構的一部分
我絆倒了然而在特定的n字段爲簡單起見和短post.So基本上我想查詢總數,特定月份的每一天預訂的房間類型。我想要的事情很簡單,所以現在我假設預訂只是24小時,所以爲現在我只是希望在籤date.here是查詢
$q = Doctrine_Query::create()
->select("SUM(COUNT(b.id)), b.checkin_date as DATE, t.name")
->from ("Hotel_Model_RoomBooking b")
->leftJoin("b.Room r")
->leftJoin("r.RoomType t")
->where ("b.checkin_date > ? AND b.checkin_date < ?", array ($first, $last))
->groupBy("b.checkin_date, t.name");
$result = $q->fetchArray();
b.checkin_date
是,所以我有這個和b.id
選擇的根類的一個領域,到現在爲止我想不出它out.What你認爲?我在這裏做錯了什麼?感謝您的閱讀和預先感謝您的幫助