السبات انضمام الداخلية الخرائط - السلسلة حيث معرف

StackOverflow https://stackoverflow.com/questions/402917

  •  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 )"/>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top