У меня есть 2 таблицы.
- tb_Employees
- tb_Orders
tb_Employees имеет следующие поля
- EmpId
- имя
tb_Orders имеет следующие поля
- * 1029 идентификатор заказа *
- CLIENTNAME
- empAccepted (ссылка tb_Employees)
- empApproved (ссылка tb_Employees)
Когда я извлекаю данные;
- " empAccepted " работает нормально.
- " empApproved " показывает данные из empAccepted
empApproved не показывает свои собственные данные.
Кто-нибудь знает, как правильно отобразить это в CF ORM?
<---------------- Добавлено ---------------->
У меня много сбоев.
Я могу опубликовать все из них - но я думаю, что это время.
Никто из них не работал
Я хочу узнать, как правильно наметить этот сценарий. ПРАВЫЙ ПУТЬ .
Я думал, что дал достаточно базовой информации для картирования.
Однако из-за широкого спроса:)))))
Какой 'FAIL' я должен опубликовать?
Я отправляю 1 из моих неудач. (У меня более 12 неудач).
12 разных файлов по способам НЕ делать этого. :)))
Я так много раз менял это. Взял вещи. Добавленные вещи.
Я просто хочу знать, как правильно сопоставить этот сценарий.
tb_Orders.empApproved ... продолжает показывать данные из ... tb_Orders.empAccepted
tb_Employees
<!---- properties ---->
<cfproperty name="empID"
fieldtype="id"
setter="false"
column="empID_pk"
generator="native" />
<cfproperty name="name"
type="string" />
<cfproperty name="approved"
fieldtype="one-to-many"
cfc="tb_Orders"
fkcolumn="empApproved" />
<cfproperty name="accepted"
fieldtype="one-to-many"
cfc="tb_Orders"
fkColumn="empAccepted" />
tb_Orders
<!---- properties ---->
<cfproperty name="orderID"
fieldtype="id"
setter="false"
column="orderID_pk"
generator="native" />
<cfproperty name="clientName"
type="string" />
<cfproperty name="empAccepted"
insert="false"
update="false"
fieldtype="many-to-one"
cfc="tb_Employees"
inverse="true" />
<cfproperty name="empApproved"
insert="false"
update="false"
fieldtype="many-to-one"
cfc="tb_Employees"
inverse="true" />