File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,7 @@ def create_mongodb_index(
180180 mappings = {"path" : field_path }
181181 if isinstance (field_ , ArrayField ):
182182 try :
183- vector_size = int (field_ .size )
183+ vector_size = int (field_ .fixed_size )
184184 except (ValueError , TypeError ) as err :
185185 raise ValueError ("Atlas vector search requires fixed size." ) from err
186186 if not isinstance (field_ .base_field , FloatField | DecimalField ):
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ class Article(models.Model):
1515 data = models .JSONField ()
1616 embedded = EmbeddedModelField (Data )
1717 auto_now = models .DateTimeField (auto_now = True )
18- title_embedded = ArrayField (models .FloatField (), size = 10 )
19- description_embedded = ArrayField (models .FloatField (), size = 10 )
18+ title_embedded = ArrayField (models .FloatField (), fixed_size = 10 )
19+ description_embedded = ArrayField (models .FloatField (), fixed_size = 10 )
2020 number_list = ArrayField (models .FloatField ())
2121 name_list = ArrayField (models .CharField (max_length = 30 ), size = 10 )
You can’t perform that action at this time.
0 commit comments