我是学习hibernate的新手。我想在单个hibernate映射文件中映射两个表列。
我有两个表示例和示例。
我的示例表有3列,如
if request.method=="POST":
form = PlanfileForm(request.POST, request.FILES)
if form.is_valid():
files = request.FILES.getlist('large_img')
for a_file in files:
instance = Planfile(
plan_id = 1, #the foreign key
large_img=a_file
)
instance.save()
return HttpResponse("success!")
else:
...
我的示例表有2列
->upc
->product name
->product url
我试过这种方式,但它不起作用。请帮我解决我的问题。
谢谢。
-> price
-> product name
答案 0 :(得分:0)
您应该从Example
引用Sample
,例如:
<many-to-one name="example" class="mypkg.Example" fetch="select" property-ref="productName">
<column name="product_name" unique="true" />
</many-to-one>
假设你在Example
hbm:
<property name="productName" type="string">
<column name="product_name" not-null="true" />
</property>