﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
30446	Automatically resolve Value's output_field for stdlib types.	Ozan Gerdaneri	Simon Charette	"Hi,
I have a model of AModel. AModel has a SearchVectorField named search_vector. I want to update this vector by indexing a string that is not in any other field. 


{{{
from django.db.models import Value
from django.contrib.postgres.search import SearchVector

AModel.objects.filter(pk=1).update(search_vector=SearchVector(Value(""a string to be indexed and inserted to search_vector field"")))

}}}

This code generates this error: 

{{{

FieldError: Cannot resolve expression type, unknown output_field
}}}

It seemed to be a bug since I found similar usages in forums..
 "	Cleanup/optimization	closed	Database layer (models, ORM)	dev	Normal	fixed	SearchVector, SearchVectorField , Value	Matt Westcott Sergey Fedoseev	Ready for checkin	1	0	0	0	0	0
