السبات انضمام الداخلية الخرائط - السلسلة حيث معرف
-
03-07-2019 - |
سؤال
وأود لتعيين SQL التالية في NHibernate. ولست بحاجة لجعل كائن كيان منفصل أي بمعنى RoomTypeVO تعيينها إلى tb_tags للقيام بذلك؟ أي مساعدة بتقدير كبير.
وSELECT dbo.tb_rooms.id، dbo.tb_rooms.name، dbo.tb_tags.name AS 'roomType " من عند dbo.tb_rooms INNER JOIN dbo.tb_tags ON (dbo.tb_rooms.typeID = dbo.tb_tags.id)
<id name="id" column="id">
<generator class="native" />
</id>
<property name="name" />
المحلول
إذا كنت على استفسار التوالي SQL لم يكن لديك ل. إذا كنت ترغب في استخدام HQL سيكون لديك للعمل مع كيان.
ولكن، يمكنك أن تفعل دائما استعلامات SQL مباشرة.
إذا كان لديك كيان معين ثم هل يمكن أن يكون مجرد القيام بشيء من هذا القبيل:
FROM RoomType
نصائح أخرى
وعند الإشارة إلى 'FROM'، كنت أفكر في شيء مثل هذا؟
<property name="totalPrice"
formula="( SELECT SUM (li.quantity*p.price) FROM LineItem li, Product p
WHERE li.productId = p.productId
AND li.customerId = customerId
AND li.orderNumber = orderNumber )"/>
لا تنتمي إلى StackOverflow